当前位置: 首页 > news >正文

baomidou Mabatis plus引入异常

1

主要异常信息 Error creating bean with name 'dataSource'

但是有个重要提示

      dynamic-datasource Please check the setting of primary

解决方法:增加

<dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter</artifactId><version>4.3.1</version>
</dependency>

2

java.lang.NullPointerException: Cannot invoke "com.tencent.wxcloudrun.dao.UserMapper.selectList(com.baomidou.mybatisplus.core.conditions.Wrapper)" because "this.userMapper" is null

如果你在单元测试中遇到这个错误,确保在测试类上使用了正确的注解来模拟Spring容器,如@RunWith(SpringRunner.class)@SpringBootTest

3

Correct the classpath of your application so that it contains a single, compatible version of org.ap

含有batis名字的类冲突,在pom.xml删除,clean

4.PaginationInnerInterceptor

无法引入PaginationInnerInterceptor

因为 jsqlparser 5.0+ 版本不再支持 jdk8 针对这个问题解耦 jsqlparser 依赖。 正确打开姿势,引入 mybatis-plus-bom 模块,然后引入 ..starter 和 ..jsqlparser.. 依赖

pom.xml中增加

   <dependencyManagement><dependencies><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-bom</artifactId><version>3.5.9</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><dependencies><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-jsqlparser-4.9</artifactId></dependency>
 


http://www.mrgr.cn/news/78707.html

相关文章:

  • Git 树形图表不显示问题
  • vue3中onUpdated钩子函数和nextTick的具体使用场景和区别
  • RabbitMQ端口操作
  • 只谈C++11新特性 - Noexcept 说明符
  • 【渗透测试术语总结】
  • Javascript算法——贪心算法(一)
  • 【设计模式系列】解释器模式(十七)
  • 关于使用注册表修改键盘的键位映射
  • 阿里云服务器(centos7.6)部署前后端分离项目
  • 六:安装服务-compute node
  • 1-1 Gerrit实用指南
  • 【LeetCode刷题之路】120:三角形最小路径和的两种解法(动态规划优化)
  • 初识ProtoBuf以及环境搭建(Win和Ubuntu)
  • NGO-CNN-BiGRU-Attention北方苍鹰算法优化卷积双向门控循环单元时间序列预测,含优化前后对比
  • 你能穿过迷雾看清一切吗
  • uni-app 使用笔记
  • 【Oracle】个人收集整理的Oracle常用SQL及命令
  • BUGKU printf
  • otter 扩展
  • Ubuntu 24.04使用docker安装Node-Red
  • 【Ant Design Pro】1. config 配置
  • nginx搭建直播推流服务
  • arkTS:持久化储存UI状态的基本用法(PersistentStorage)
  • SRS搭建直播推流服务
  • vxlan 手工隧道(头端复制)
  • sentinel使用手册