У меня есть 2 приложения. Первое — это веб-приложение, через которое мы предоставляем справочные данные. Второе — это приложение на основе ESB, в котором используются справочные данные. Справочные данные меняются, но не очень часто. Нам нужно кэшировать справочные данные. веб-приложение (я не владелец) использовало спящий режим. Но мое приложение на основе ESB этого не сделало. Мы использовали только EHCache. Когда эталонные данные изменяются независимым веб-приложением, это должно быть отражено в приложении ESB. Мы реализовали с использованием очереди сообщений, то есть когда эталонные данные изменяются, веб-приложение отправляет сообщение в очередь сообщений. Наше приложение ESB прослушивает это сообщение и очищает его. кеш и кэширует данные еще раз. Это работает. Но это требует много времени. Как я могу использовать Hibernate, чтобы улучшить ситуацию?
С уважением, Субхенду