В нашем приложении ранее мы использовали для сохранения объекта спящего режима в кеше времени выполнения (это не кеш второго уровня, это одномерный java-класс, который использует пару значений ключа для сохранения java-объекта). Теперь мы планируем перенести наше приложение в кластерную среду (weblogic 12C), поэтому для работы кеша в двух кластерах узлов мы планируем использовать согласованность оракула. Но проблема в том, что объект спящего режима нас путает. Объект Hibernate является сложным объектом и содержит иерархию слишком большого количества дочерних классов. Как мы можем сохранить этот объект спящего режима в кеше когерентности?Как сохранить объект спящего режима в когерентности Cache
В соответствии с процессом комплексного сохранения объектов в когерентности нам необходимо создать классы POF. Здесь объект hibernate достаточно велик для реализации всех классов POF и переносного набора. Таким образом, для нас будет очень сложной задачей установить значения для всех объектов POF параллельно с классами спящего режима POJO. Даже мы немного обеспокоены проблемами производительности для этого. Есть ли другой способ сохранить объект спящего режима в согласованности. Нужно ли нам реализовать кеш второго уровня с согласованностью? Пожалуйста, помогите нам, что будет лучшим способом для этого. Используя кеш второго уровня, мы можем сохранить объект во время сохранения объекта в базе данных? Вы можете поделиться примером кода и конфигурации, если у вас есть для этого.