org.hibernate.cache не использовался, но настроен - PullRequest
0 голосов
/ 11 декабря 2018

Я использую hibernate-core-5.3.7.Final и hibernate-ehcache-5.3.7.Final.В hibernate.cfg.xml я добавил:

    <property name="cache.use_second_level_cache">true</property>
    <property name="cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</property>
    <property name="hibernate.generate_statistics">true</property>
    <property name="hibernate.cache.use_query_cache">true</property>
    <property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</property>

Но в логах я вижу:

org.hibernate.orm.deprecation |ПредупреждениеEhcacheRegionFactory |||HHH020100: Поставщик кэша второго уровня Ehcache для Hibernate устарел.Подробнее см. https://hibernate.atlassian.net/browse/HHH-12441.

Так что я полагаю, что был использован net.sf.ehcache в версии 2.10.3 (что устарело).

Кто-нибудь знает, почему org.hibernate.cache не использовался?

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