1. 程式人生 > >classpath載入異常,找不到bean

classpath載入異常,找不到bean

ssm整合時出現 org.springframework.beans.factory.BeanCreationException :Error creating bean with name ‘XXX’ 異常的原因及解決方法 ssm整合時出現 org.springframework.beans.factory.BeanCreationException :Error creating bean with name ‘XXX’ 異常的原因及解決方法(只是可能出現下列幾種,不包含全部)

此異常為:注入 bean 失敗異常,也就是找不到注入的bean。

可能有以下幾種原因:

1.bean未註解或者註解錯誤

2.專案整合的時候jar包衝突

3.‘XXX’的配置有錯誤

解決:1,3仔細檢查就是,網上大部分的人應該是2這種錯誤,我應該也是這種錯誤,但不知道哪些jar包衝突了,最簡單的解決辦法直接把別人的pom.xml拿過來用就是(天才的解決辦法)

POM.XML:

org.mybatis.generator mybatis-generator-core 1.3.5 junit junit 3.8.1 test org.springframework spring-webmvc 4.3.7.RELEASE org.springframework spring-test 4.3.7.RELEASE test org.hibernate hibernate-validator 5.4.1.Final com.github.pagehelper pagehelper 5.0.0 com.fasterxml.jackson.core jackson-databind 2.8.8 org.springframework spring-jdbc 4.3.7.RELEASE org.springframework spring-aspects 4.3.7.RELEASE org.mybatis mybatis 3.4.2 org.mybatis mybatis-spring 1.3.1 c3p0 c3p0 0.9.1.2 mysql mysql-connector-java 5.1.41 jstl jstl 1.2 javax.servlet javax.servlet-api 3.0.1 provided junit junit RELEASE org.springframework spring-test RELEASE SSM-CRUD