ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ### 1.检查xml文件所在package名称是否和Mapper interface所在的包名 ![](https://box.kancloud.cn/bb7e4f40d4177e3a0e1a4fb37b2fdb56_1585x352.png) ### 2. 方法名,方法参数与xml文件对应不上 ### 3. xml文件根本就没有被容器扫描到 springboot配置如下:扫描mapper.java和mapper.xml文件。 ![](https://box.kancloud.cn/4033c18f6121d2d6ab09498debc680f7_866x466.png) ### 4. xml没有被编译进项目 ![](https://box.kancloud.cn/abbdb8a533d2885ddf740272a7fcfdef_515x431.png) maven中增加一下配置,将xml一起打包编译:会将src/main/java下的xml文件随同java编译后的class文件一同copy到相应的class目录 ~~~ <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> ~~~