springboot無法讀取mapper.xml的問題
阿新 • • 發佈:2018-11-09
記個坑,不知道為什麼
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
搭建springboot專案的時候,報上面這個異常,說明是mapper.xml配置檔案沒載入,檢查了各種配置之後發現沒問題,百思不得其解
最後在網上看到,當配置沒問題的時候,把檔案轉移到resources資料夾就行了
記得修改檔案載入路徑,如下
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean" >
<property name="dataSource" ref="dataSource"/>
<property name="mapperLocations">
<array>
<!-- 修改之後 -->
<value>classpath*:/mapper/*.xml</value>
<!-- 修改之前 -->
<!--<value>classpath:com/tansen/study/springbootssm/dao/*.xml</value>-->
</array>
</property>
<property name="configLocation" value="classpath:mybatis-config.xml"/>
</bean>