java 项目在 idea 中可正常启动,但在启动时 日志信息中 ERROR 相关信息出现,报错信息:MyBatisPlus启动时报 mapper[xxx] is ignored, because

项目场景:

提示:这里简述项目相关背景:
java 项目在 idea 中可正常启动,但在启动时 日志信息中 ERROR 相关信息出现,日志打印中 有红色error 信息出现,并且有相关 名称出现


问题描述

提示:这里描述项目中遇到的问题:

java 项目在 idea 中可正常启动,但在启动时 日志信息中 ERROR 相关信息出现

报错信息如下:
MyBatisPlus启动时报 mapper[xxx] is ignored, because it’s exists, maybe from xml file

报错信息含义:
MyBatisPlus启动时报 映射器[xxx]被忽略,因为它存在,可能来自xml文件

在这里插入图片描述

错误信息:
在这里插入图片描述
根据日志信息,大致可以定位到具体是哪个文件相关的问题~~~

原因分析:

提示:这里填写问题的分析:

根据报错提示信息,我们大致可定位 到相关的 xml 文件中,

注:解决问题之前我们首先需要大体分析其执行过程。Mybatisplus 执行逻辑大体和mybatis一样,只是在启动过程中会生成一些默认的SQL下面研究其生成默认SQL的过程。


解决方案:

提示:这里填写该问题的具体解决方案:

解决方案:

进入数据库查询 dao层,把getSess ionInfoByWebChat这个方法名称换掉,换一个其它的名称,(不与该名称重复即可),问题就迎刃而解了!

猜你喜欢

转载自blog.csdn.net/YHLSunshine/article/details/128820838