Hibernate кэш второго уровня, отключение по свойству - PullRequest
1 голос
/ 22 января 2020

Что важнее spring.jpa.properties.hibernate.cache.use_second_level_cache или @ Cache в Entity? Я пытаюсь отключить кэш второго уровня, установив spring.jpa.properties.hibernate.cache.use_second_level_cache = false (мои сущности все еще помечены @Cache), а кэш второго уровня все еще работает ... Это ожидаемое поведение?

1 Ответ

0 голосов
/ 22 января 2020

Похоже, если зависимости находятся в classpath, а «use_second_level_cache» даже ложен, Hibernate по-прежнему использует некоторый «N oOp» поставщик региона, который все еще требует, чтобы объекты и их свойства были сериализуемыми,

После поворота из кэша второго уровня я все еще получал NotSerializableException, что меня довольно смущает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...