spring+mybatis啓動web項目報錯:error create beans of ...Junit測試通過但是啓動web項目報錯

在搭建一個ssm框架,但是遇到很多錯誤,記錄一下

spring+mybatis啓動web項目報錯:error create beans of userDao ....Junit測試通過但是啓動web項目報錯

開始以爲是註解的問題,在網上找了很多方法,但是都沒有解決問題,啓動項目報錯

最後仔細檢查了spring-mvc.xml文件和spring-mybatis.xml文件,發現bean配置有重複的地方

如下:

    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="com.commoninfo.user.dao"/>
        <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
    </bean>

因爲兩個文件裏的bean重複裝配,所以導致程序報錯,去掉spring-mvc.xml裏的代碼段,OK,問題解決。

發佈了51 篇原創文章 · 獲贊 45 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章