使用的tk集成mybatis,报No MyBatis mapper was found in的警告解决方案


使用的tk集成mybatis,报No MyBatis mapper was found in的警告解决方案

个人理解

因为集成了tk.mapper后,启动类配置的扫描注解用的是tk的,配置的也是tk的mapper扫描路径。如下图:

使用的tk集成mybatis,报No MyBatis mapper was found in的警告解决方案

所以导致了并没有去指定mybatis的mapper路径,mybatis的doScan()会扫描启动类同级目录下的mapper接口

导致报No MyBatis mapper was found in的警告

 

去除警告的解决方案:

在启动类同级目录下创建一个无意义的接口(名字可随意)

NoWarnMyBatisMapper,加上org.apache.ibatis.annotations.Mapper的@Mapper注解

使用的tk集成mybatis,报No MyBatis mapper was found in的警告解决方案

 

重启,ok问题解决

https://blog.csdn.net/Seven71111/article/details/107776720

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/282357.html

(0)
上一篇 2022年8月26日 17:17
下一篇 2022年8月26日 17:22

相关推荐

发表回复

登录后才能评论