- 浏览: 76999 次
- 性别:
- 来自: 厦门
文章分类
(1)解决方案:少了commons-logging-1.1.1.jar这个包了
Exception in thread "main" java.lang.ExceptionInInitializerError
at cn.sjg.hibernate.CacheTest.addUser(CacheTest.java:32)
at cn.sjg.hibernate.CacheTest.main(CacheTest.java:19)
Caused by: org.hibernate.HibernateException: could not instantiate RegionFactory [org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge]
at org.hibernate.cfg.SettingsFactory.createRegionFactory(SettingsFactory.java:423)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:280)
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2863)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2859)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1870)
at cn.sjg.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:23)
... 2 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.hibernate.cfg.SettingsFactory.createRegionFactory(SettingsFactory.java:409)
... 7 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at com.opensymphony.oscache.base.Config.<clinit>(Config.java:23)
at org.hibernate.cache.OSCacheProvider.<clinit>(OSCacheProvider.java:55)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge.<init>(RegionFactoryCacheProviderBridge.java:63)
... 12 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 21 more
(2)解决方案:hibernate配置文件hibernate.cache.provider_class写成hibernate.cache.region.factory_class了
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.geven.hibernate.CacheTest.addUser(CacheTest.java:28)
at org.geven.hibernate.CacheTest.main(CacheTest.java:15)
Caused by: org.hibernate.HibernateException: Could not instantiate cache implementation
at org.hibernate.cache.CacheFactory.createCache(CacheFactory.java:64)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:214)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
at org.geven.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:27)
... 2 more
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.NoCacheProvider.buildCache(NoCacheProvider.java:21)
at org.hibernate.cache.CacheFactory.createCache(CacheFactory.java:61)
... 5 more
发表评论
-
ognl.MethodFailedException: Method "setXxx" failed for object 集結
2012-10-15 11:45 1521(1)just change the logging leve ... -
No unique bean of type [com.xxx.service.Ixxx] is defined: expected single matchi
2012-08-29 14:22 2517org.springframework.beans ... -
org.dbunit.dataset.NoSuchColumnException:xxx.xxx
2012-08-29 10:56 987hibernate 配置文件 <?xml versi ... -
無主鍵表 Attribute "xxx " must be declared for element type "xxx"
2012-08-28 16:22 1347<class name="xxx&qu ... -
org.apache.jasper.JasperException: Unable to compile class for JSP:
2012-08-21 22:50 7314转至:http://saber5d.blog.163.com/ ... -
Batch update returned unexpected row count from update [0]
2012-08-21 16:01 17292转至:http://www.cnblogs.com/By ... -
org.springframework.beans.factory.BeanCreationException
2012-08-20 17:25 1275org.springframework.beans.facto ... -
org.apache.catalina.LifecycleException: Failed to start component
2012-07-20 12:15 1276org.apache.catalina.LifecycleEx ... -
java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-base
2012-07-17 10:59 643原因: 1.参数用“?”时 ,周围不能加单引号,否则被当作字 ... -
hibernate query.list() 返回的数据类型
2012-07-17 10:17 1125转至:http://blog.csdn.net/lychaox ... -
java.lang.RuntimeException: Invalid action class configuration that references a
2012-06-23 21:07 2645今天突然发现此异常。网上找了下,有很多原因就集合下。 ... -
Communications link failure due to underlying exception
2012-06-13 14:21 1418数据库为Mysql,当登录网站操作时出现以下异常信息: ... -
java.lang.OutOfMemoryError: Java heap space
2012-03-22 16:24 1109java.lang.OutOfMemoryError: Ja ... -
javax.el.PropertyNotFoundException: Property 'xxx' not found on type String
2012-03-16 18:10 1464<tag:forEach var="cu ...
相关推荐
传播智客,为Spring集成的Hibernate配置二级缓存、cache.xml
为Spring集成的Hibernate配置二级缓存
hibernate5.1二级缓存包
基于springboot最新版本2.1.4.RELEASE,采用jpa为dao层框架,配置redis(redisson)为hibernate的二级缓存。
主要讲解hibernate缓存的配置和和使用方法,以及一级缓存和二级缓存的定义和区别,和查询缓存的使用
hibernate4配置ehcache二级缓存,以及相关的jar都在源码中。
ehcache 二级缓存 配置使用的jar包 配置如下: <!-- 启用二级缓存 --> <property name="hibernate.cache.use_second_level_cache">true <!-- 查询的二级缓存配置 --> <property name="hibernate....
此配置和包,是springMVC4.3.3 +spring4+hibernate5.1.3+二级缓存ehcache(不用可以关闭)+fastjson。 是正常运行的项目里拷出来的,方便大家使用。
hibernate配置二三级缓存
Hibernate EhCache 二级缓存配置
一对一映射 hibernate优化配置一级二级缓存步骤 有图有真相
Hibernate允许在类和集合的粒度上设置第二级缓存。在映射文件中,和元素都有一个子元素,这个子元素用来配置二级缓存。 示例:以category(产品类别)和product(产品)的映射为例: 1) 修改要配置缓存的那个持久化类的...
hibernate的二级缓存的详细介绍,通过实例对二级缓存的配置步骤
它可以使用不同的缓存实现,如 EhCache 、 JBossCache 、 OsCache 等 (二级缓存是缓存实体对象的) 还有一个类型的 CACHE 就是 QueryCache . 它的作用就是缓存一个 Query 以及 Query 返回对象的 Identifier 以及...
NULL 博文链接:https://364232252.iteye.com/blog/2369161
使用Hazelcast迁移hibernate的二级缓存.docx
Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行... Hibernate还为查询结果提供了一个查询缓存,它依赖于第二级缓存
学习hibernate的必备,提供一个简易的流程图,方便记忆和查找