John Stone

1996-04-04

中国 河北

解决SpringBoot项目启动 org.apache.ibatis.annotations.Update.databaseId()Ljava/lang/String;

芦苇小白

May 12, 2021 3:53:26 PM 71

问题说明

  1. 直接使用mybatis-plus可以正常启动
  2. 直接使用mybatis原生注解例如@ Select可以正常启动
  3. 继承了BaseMapper后,再使用@ Select注解启动报错。

问题原因

引入了mybatis-plus导致,与原生mybatis产生冲突。
本例以spring-boot项目为例

解决方案

  1. 查看mybatis-spring-boot-starter包版本是2.1.0,其内引用的mybatis版本是3.5.0
  2. 升级mybatis-spring-boot-starter版本到最新版2.1.4

问题解决。

拖动滑块验证
验证通过 验证失败

全部评论