关于Mybatis配置文件扫描不到的问题
我习惯性的mapper.xml文件位置,在resource/mapper目录下,扫描不会出现问题;
但是,如果将其放在dao层目录下,会造成mapper注册中心扫描不到xml文件的问题;
原因是,maven在build时,会忽略package中的xml等文件;
解决方法是,在pom文件中加入如下配置:
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>
浙公网安备 33010602011771号