при использовании EHCache вместо того, чтобы определять, как утверждениеconfig ehcache.xml для jpa-объекта или аннотации?
<cache name="testonly.package.model.TestPOJOcategory"
maxElementsInMemory="200"
eternal="true"
overflowToDisk="false"
timeToIdleSeconds="300"
timeToLiveSeconds="600"
/>
можно непосредственно определить внутри объекта независимо от любого кэша провайдера мы используем?
@Cache(
type=CacheType.SOFT,
size=64000
expiry=36000000,
coordinationType=CacheCoordinationType.INVALIDATE_CHANGED_OBJECTS
)
ссылка: http://wiki.eclipse.org/EclipseLink/Examples/JPA/Caching (он показал только EclipseLink, не EHCache)
@Pascal, спасибо. очень оценен для вашего комментария – cometta
Но xml config, предоставленный в вопросе, не понадобится в случае использования аннотаций. Единственной необходимой конфигурацией является настройка EhCache, а не тот, который использует кеш.Надеюсь, я уберу ваши сомнения. –