Я использую ehcache-spring-annotations для кэширования списка, возвращаемого методом сервиса:
@Cacheable(cacheName = "categoriesCache")
public List<Category> findAllCategories()
Затем в моем JSP я перебираю список родительских объектов категории, чтобы получить список дочерних подкатегорий.
<c:forEach var="subcategory" items="${category.subcategories}">
Есть ли параметр конфигурации, который я мог бы использовать для кэширования подкатегорий (дочерних) по умолчанию? Полагаю, я мог бы создать новый метод сервиса getSubcategories (CategoryID) и установить его как @Cacheable. Тогда вместо вызова category.subcategories я мог бы вызвать новый метод.
Спасибо.