@Transactional(readOnly = true, propagation = Propagation.REQUIRED) @Cacheable(value = "product", key = "#path") public Product getProduct(URL path) { return productDao.getProductByPath(path); }
@Transactional(readOnly = true, propagation = Propagation.REQUIRED) @Cacheable(value = "product", key = "#path") public Product getProduct(URL path) { return productDao.getProductByPath(path); }