2012-08-23 14:42
673人阅读
评论(4)
收藏
举报
,就想做个ssh集成的项目练习,然后就从官网下载了最新的ssh框架!!
各项基本工作做好之后,启动服务器发现报::
Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider
各项基本工作做好之后,启动服务器发现报::
Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider
这个错误,然后就我就看来一下4.0的core里面没有这个类(我把3.6的core和4.0的core比较了一下有蛮多都不一样了)!
已经换成了org.hibernate.cache.spi.RegionFactory
CacheProvider从hibernate 3.3的时候就不建议使用了,这次只不过是在4.0里面删掉了。
在hibernate4中,需要修改你的AnnotationSessionFactoryBean为:
org.springframework.orm.hibernate4.LocalSessionFactoryBean
已经换成了org.hibernate.cache.spi.RegionFactory
CacheProvider从hibernate 3.3的时候就不建议使用了,这次只不过是在4.0里面删掉了。
在hibernate4中,需要修改你的AnnotationSessionFactoryBean为:
org.springframework.orm.hibernate4.LocalSessionFactoryBean
本文转自yunlielai51CTO博客,原文链接:http://blog.51cto.com/4925054/1110946,如需转载请自行联系原作者