[BUG] Mybatis

阅读: 评论:0

[BUG] Mybatis

[BUG] Mybatis

问题小记


一、使用mybatis-plus中遇到的一个问题

1.背景
springboot项目引入包

		<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.3.0</version></dependency>

项目启动正常,使用QueryWrapper构造条件也可以正常使用,但无法使用自己xml里的sql(@Select可以使用)
抛出Invalid bound statement (not found): Method
一切都是正常

2.百度一番的结果是
看路径名称是否有写错,
接口名称和xml文件里的sql语句名是否对应
yml文件中的mapper的XML配置路径是否正确…
还有这种pom文件加入

<build>      <resources>          <resource>               <directory>src/main/java</directory>               <includes>                   <include>**/*.xml</include>            </includes></resource></resources>
</build>

但是我的肯定不是这个问题啊
我的红蓝小鸟都可以互相跳转


在知识的海洋遨游半天后,看到了一篇文章Mybatis中接口与映射文件一定要同名且放在同一个包下?
3.解决方案
将mapper和xml文件放到一个目录下即可,xml扫描路径也需要改
如果有和我一样不清楚的同学,一定不要再被这个耽误时间了

pom文件加入

<build>      <resources>          <resource>               <directory>src/main/java</directory>               <includes>                   <include>**/*.xml</include>            </includes></resource></resources>
</build>

本文发布于:2024-01-28 12:03:00,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064145867275.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:BUG   Mybatis
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23