1. 程式人生 > >springboot無法讀取mapper.xml的問題

springboot無法讀取mapper.xml的問題

記個坑,不知道為什麼

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>