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一把后,得到大部分的解決方案都說(shuō)是包沖突,在經(jīng)過(guò)一系列的試驗(yàn)發(fā)現(xiàn)根本就不是一回事,繼續(xù)查找下列異常信息。
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]
隱約得知緩存配置方面出現(xiàn)問(wèn)題,發(fā)現(xiàn)問(wèn)題后順著指示找到了applicationContext.xml文件中的這段配置,提示的意思大概為緩存不可用,在添加了緩存配置后一切正常。
雖然報(bào)的異常與網(wǎng)上其他人幾乎相同,但還是有不一致的地方,對(duì)癥下藥方可藥到病除。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com