springboot+mybatis使用xml文件集成:版本1.5.9;
首先,不要在入口类上添加@MapScan标签,没有作用。
一、将xml文件放在resources文件夹中,然后在根配置文件中指定xml文件的位置:
mybatis.mapper-locations=classpath*:mapper/*Mapper.xml
二、将xml文件放在DAO或mapper类的同一个文件夹中,然后在通过在pom中指定build标签中添加resouce资源的配置加载文件位置:
<build>
<!-- 指定资源文件所在的文件夹 -->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>