Mapped Statements collection does not contain value for的原因

我的解決爲:
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="com.lay.Mapper"/>
        <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>

    </bean>


錯誤原因的另外幾種: 
1、mapper.xml中沒有加入namespace 
2、mapper.xml中的方法和接口mapper的方法不對應 
3、mapper.xml沒有加入到mybatis-config.xml中(即總的配置文件),例外:配置了mapper文件的包路徑的除外 
4、mapper.xml文件名和所寫的mapper名稱不相同。


直接配置xml,省的因爲找不到而出錯
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>
      /WEB-INF/applicationContext.xml,
      classpath*:spring-mvc.xml,
      classpath*:spring-shiro.xml
    </param-value>
  </context-param>
發佈了47 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章