標簽:dao pat sources get span nbsp 默認 maven工程 文件複制
問題分析:dao層編譯後只有class文件,沒有mapper.xml,因为maven工程在默認情况下src/main/java目录下的所有资源文件是不发布到target目录下的
解決:
1. 把xml文件複制到target目录相应位置
2. 把xml文件放置到resource目录下
3. 在pom和application.properties下配置
1 <build> 2 <resources> 3 <resource> 4 <directory>src/main/java</directory> 5 <includes> 6 <include>**/*.xml</include> 7 </includes> 8 <filtering>false</filtering> 9 </resource> 10 </resources> 11 </build>
1 mybatis-plus.mapper-locations=classpath:com/guli/edu/mapper/xml/*.xml
標簽:dao pat sources get span nbsp 默認 maven工程 文件複制
原文地址:https://www.cnblogs.com/zhangshaui/p/15014155.html