В моем приложении grails некоторые классы моего домена никогда не будут изменены пользователями.
Однако иногда требуются некоторые работы по техническому обслуживанию, и администратор должен иметь возможность время от времени создавать / редактировать несколько экземпляров (скажем, два раза в год).
Я хотел бы установить стратегию кэширования 2-го уровня только для чтения для этих классов доменов (static mapping = { cache usage: 'read-only' }
) И я хотел бы иметь возможность «отключить» (в определенных ситуациях) стратегию только для чтения, чтобы обновите некоторые экземпляры в режиме редактирования лесов Grails.
Возможно ли это? Что вы мне посоветуете сделать?
РЕДАКТИРОВАТЬ : Решение, которое я реализую, представляет собой смесь ответов Паскаля и Берта (см. Комментарии). Оба ответа великолепны и полезны. Таким образом, я получил дилемму для выбора принятого ответа! В любом случае, благодарю Вас.