> 데이터 베이스 > MySQL 튜토리얼 > Spring MVC+Hibernate3 中遇到的问题

Spring MVC+Hibernate3 中遇到的问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-06-07 17:09:25
원래의
1123명이 탐색했습니다.

org.springframework.beans.factory.BeanCreationException: Error creating bean with name

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/config/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.HibernateException: Could not instantiate cache implementation

……

……

……

先把这段异常信息google一把后,得到大部分的解决方案都说是包冲突,在经过一系列的试验发现根本就不是一回事,继续查找下列异常信息。


Caused by: org.hibernate.HibernateException: Could not instantiate cache implementation


……

……

……

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]

 


隐约得知缓存配置方面出现问题,发现问题后顺着指示找到了applicationContext.xml文件中的这段配置,提示的意思大概为缓存不可用,在添加了缓存配置后一切正常。


           >
       
       
           
                ${hibernate.dialect}
                ${hibernate.show_sql}
                ${hibernate.hbm2ddl.auto}

               


               org.hibernate.cache.HashtableCacheProvider
           
       
       
       
        
           
                classpath*:/com/train/entity/admin/hbm/*.hbm.xml
                classpath*:/com/train/entity/common/hbm/*.hbm.xml
           

       

        
   


虽然报的异常与网上其他人几乎相同,但还是有不一致的地方,对症下药方可药到病除。

linux

관련 라벨:
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿