mybaits-plus 自动代码生成器的坑 Invalid bound statement (not found)@mybaits-plus 自动代码生成器的坑 Invalid bound statement (not found)
问题
mybaits-plus 自动代码生成器的坑无法找到xml文件。
无法使用自己写的在xml中的sq,出现某个方法无法找到。
解决方法
1.在target中查看有没有xml文件 如果没有起根据2和3修改
2.在properties中加入这行代码
mybatis-plus.mapperlocations=classpath:/包名/包名/包名/包名/包名/包名/*.xml
列如
mybatis-plus.mapper-locations=classpath:/com/xxx/kt/vod/mapper/xml/*.xml
3.在pom文件中加入这段
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>