-
hibernate4.0.1使用二级缓存,出现NoCachingEnabledException: Second-level cache is not enab5
在hibernate.cfg.xml中添加了
<property name="cache.use_second_level_cache">true</property>
<property name="cache.provider_class">org.hibernate.cache.internal.OSCacheProvider</property>
jar包也引入了。
在映射文件配置也添加了:
<cache usage="read-write"/>
在hibernate3.3.2中使用2级缓存,是可以正常使用,但不知为何
在hibernate4.0.1中同样配置会出现:
Caused by: org.hibernate.cache.NoCachingEnabledException: Second-level cache is not enabled for usage [hibernate.cache.use_second_level_cache | hibernate.cache.use_query_cache]
at org.hibernate.cache.internal.NoCachingRegionFactory.buildEntityRegion(NoCachingRegionFactory.java:68)
at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:339)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1737)
at com.hejian.hibernate.domain.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:18)
... 3 more
求解。2012年2月27日 10:08
3个答案 按时间排序 按投票排序
-
采纳的答案
我不太清楚 hibernate3.2 根据3.5.5源码来分析
你的属性名写错了
cache.provider_class
应为
hibernate.cache.region.factory_class
导致SettingFactory找不到该属性,而是用模式的NoCachingRegionFactory
但是目前有一个疑问:if ( accessStrategy == null && settings.isSecondLevelCacheEnabled() ) { final AccessType accessType = AccessType.parse( model.getCacheConcurrencyStrategy() ); if ( accessType != null ) { log.trace( "Building cache for entity data [" + model.getEntityName() + "]" ); EntityRegion entityRegion = settings.getRegionFactory().buildEntityRegion( cacheRegionName, properties, CacheDataDescriptionImpl.decode( model ) );
如果use_second_cache 也不能正常获取 不应该调用buildEntityRegion
2012年2月27日 16:59
-
<property name="hibernate.cache.use_query_cache">true</property>
<property name="hibernate.cache.use_second_level_cache">true</property>
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</property>2012年6月20日 13:10
-
hibernate.cache.use_second_level_cache=true
hibernate.cache.use_query_cache=true
hibernate.cache.region.factory_class=org.hibernate.cache.EhCacheRegionFactory
net.sf.ehcache.configurationResourceName=/ehcache_hibernate.xml
我是用的ehcache,,,对于OSCache 暂没有集成过
你先试试Ehcache,,如果可以 再换成OSCache2012年2月27日 13:13
相关推荐
Hibernate.jar包,Hibernate可以应用在任何使用JDBC的场合,包含 hibernate-commons-annotations-4.0.1.Final.jar hibernate-core-4.1.12.Final.jar hibernate-ehcache-4.1.12.Final.jar hibernate-entitymanager-...
xjar的4.0.1版本,便于加密gui开发时引用.访问jitpack.io 仓库 失败的可以下载,然后通过maven命令安装到本地仓库,直接应用即可. 1.安装命令: -Dfile具体maven安装路径 mvn install:install-file -Dfile=D:\software\...
hibernate-commons-annotations-4.0.1.Final.jar
赠送jar包:htrace-core4-4.0.1-incubating.jar; 赠送原API文档:htrace-core4-4.0.1-incubating-javadoc.jar; 赠送源代码:htrace-core4-4.0.1-incubating-sources.jar; 赠送Maven依赖信息文件:htrace-core4-...
6. **第二级缓存**:允许在多个Session之间共享数据,提高性能,但需谨慎使用,避免引发并发问题。 7. **JPA支持**:Hibernate 4.0.1开始全面支持Java Persistence API,使得开发者可以同时利用JPA规范和Hibernate...
赠送原API文档:curator-framework-4.0.1-javadoc.jar; 赠送源代码:curator-framework-4.0.1-sources.jar; 赠送Maven依赖信息文件:curator-framework-4.0.1.pom; 包含翻译后的API文档:curator-framework-4.0.1...
赠送原API文档:curator-client-4.0.1-javadoc.jar; 赠送源代码:curator-client-4.0.1-sources.jar; 赠送Maven依赖信息文件:curator-client-4.0.1.pom; 包含翻译后的API文档:curator-client-4.0.1-javadoc-API...
赠送原API文档:curator-client-4.0.1-javadoc.jar; 赠送源代码:curator-client-4.0.1-sources.jar; 赠送Maven依赖信息文件:curator-client-4.0.1.pom; 包含翻译后的API文档:curator-client-4.0.1-javadoc-API...
赠送原API文档:curator-framework-4.0.1-javadoc.jar; 赠送源代码:curator-framework-4.0.1-sources.jar; 赠送Maven依赖信息文件:curator-framework-4.0.1.pom; 包含翻译后的API文档:curator-framework-4.0.1...
apache-kylin-4.0.1 源码所需jar包,一键打包。 只包含jar,不包括js相关内容 内部列表: kylin-shaded-guava-3.1.0.jar commons-configuration-1.6.jar RoaringBitmap-0.7.36-os-kylin-r1.jar commons-compiler-...
针对cdh6.2.0编译的apache-kylin-4.0.1版本: scala:2.11.12 spark:2.4.7 hadoop:3.0.0 hive:2.1.1 cdh:3.0.0-cdh6.2.0
《Hibernate Validator 深度解析:4.0.1.GA 版本详解》 Hibernate Validator,作为Java世界中的一款强大且广泛使用的验证框架,极大地简化了应用中的数据验证过程。本文将深入探讨 Hibernate Validator 4.0.1.GA ...
7. **二级缓存**: Hibernate 4.0.1引入了对二级缓存的支持,提高了性能。二级缓存可以跨多个Session共享,减少了对数据库的直接访问。 8. **事件监听器**: Hibernate允许注册监听器来处理特定的事件,如对象的加载...
赠送原API文档:javax.servlet-api-4.0.1-javadoc.jar; 赠送源代码:javax.servlet-api-4.0.1-sources.jar; 赠送Maven依赖信息文件:javax.servlet-api-4.0.1.pom; 包含翻译后的API文档:javax.servlet-api-4.0.1...
android-database-sqlcipher-4.0.1,包含arm64-v8a, armeabi-v7a, armeabi, x86_64, x86的so文件和jar包
sonarqube PDF导出插件英文版,适用SonarQube版本 : 5.5--9.9
编译OpenCV所需的.cache文件 OpenCV4.0.1 + Qt5.9.3 资源明细如下: ade data ffmpeg ippicv xfeatures2d 编译教程请参考 https://blog.csdn.net/yl_best/article/details/89190142
编译OpenCV所需的.cache文件 OpenCV4.0.1 + VS2017 资源明细如下: ade data ffmpeg ippicv xfeatures2d 编译教程请参考 https://blog.csdn.net/yl_best/article/details/89190142
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...