Как определить кеширование в XML для кеша второго уровня в jpa - PullRequest
0 голосов
/ 03 марта 2012

У меня есть объект, для которого я хочу включить кэширование в одном сценарии, но отключить его в другом.
По этой причине я хочу определить кеширование не через аннотацию, а через файл конфигурации.
Я хотел бы знать, что и где мне нужно написать для кэширования сущности "foo"?
Кроме того, я хотел бы знать, есть ли какие-либо последствия для определения этого с помощью файла конфигурации, отличного от кэширования (например, если для этого необходимо определить сам объект в теге, будут ли установлены некоторые значения по умолчанию и т.д.) Спасибо
Обновление
Я нашел соответствующую часть в spec (12.2.3.3).
Я попробую завтра, и если так, отправлю ответ с фрагментом кода для последующего использования.

1 Ответ

0 голосов
/ 03 марта 2012

Вы используете Spring? Если вы можете перейти на Spring 3.1, просто определите 2 различных метода в вашем DAO и аннотируйте нужный метод с помощью @ Cacheable.

...