Я использую hibernate + ehcache для чтения базы данных механизма рабочего процесса.
Hibernate ничего не пишет в этой базе данных.
Если я установлю параметр TimetoLive в кеше, кеш не будет отражать никаких изменений в базе данных, пока не прибудет TimetoLive.
изменения базы данных производятся API-интерфейсом механизма рабочих процессов, поэтому нет возможности использовать hibernate для записи базы данных.
Разве ehcache не должен знать, что срок действия кэша истек, и делать ли обновления для меня?
Есть ли какой-нибудь чистый способ решения проблемы с кешем?