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

免费自己创建个人网站山东建设网站首页

免费自己创建个人网站,山东建设网站首页,企业推广方式知名隐迅推,广告咨询项目场景: 最近因为公司业务需要在搭一个新架构,用的springboot3和jdk17,在整合mybatis多数据源的时候报错 (引用的mybatisplus 和 mybatisplusjion的是最新的包-2023-08-26) Error creating bean with name ‘XXXServiceImpl’:…

项目场景:

最近因为公司业务需要在搭一个新架构,用的springboot3和jdk17,在整合mybatis多数据源的时候报错
(引用的mybatisplus 和 mybatisplusjion的是最新的包-2023-08-26)
Error creating bean with name ‘XXXServiceImpl’: Unsatisfied dependency expressed through field ‘baseMapper’: Error creating bean with name ‘XXXMapper’ defined in file [XXXXMapper.class]: Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are required


问题描述

各模块引入的相关jar包

            <dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter</artifactId><version>4.1.3</version></dependency><!--mybatis--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-annotation</artifactId><version>3.5.3.2</version></dependency><dependency><groupId>org.postgresql</groupId><artifactId>postgresql</artifactId><version>42.3.3</version></dependency>        <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-extension</artifactId><version>3.5.3.2</version></dependency>            <dependency><groupId>com.github.yulichang</groupId><artifactId>mybatis-plus-join-boot-starter</artifactId><type>pom</type><version>1.4.6</version></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.3.2</version></dependency>

1、首先我想到的是不是mapper和service没有扫描到(网上基本都是说这个原因)
在这里插入图片描述
结果:不是这个原因

2.是不是版本冲突导致自动注入数据源失败

下载依赖冲突扫描工具对各个模块进行扫描
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
结果:不是这个原因

3.这时候我想到了是不是我都引入的多数据源jar包有问题–dynamic

放弃了这个想法 之前的项目都是用的这个jar包

4.开始各种百度

https://blog.csdn.net/ZHENFENGSHISAN/article/details/128010240
上问说是mybatis-spring-boot-starter的版本问题 我已经引入了mybatisplus最新版本 所有不是这个问题

有文说启动类问题
https://blog.csdn.net/hsuehgw/article/details/129090720
上问说
我尝试了下 不行
因为我是多数据源 又有文章说 把启动类 调整为 @SpringBootApplication 在yml去排除
在这里插入图片描述
继续尝试不行

**5.到这里我完全肯定就是jar包问题

sqlSessionFactory为空,我的mybatisplus相关jar包没问题 都是工具官方文档来的 很大可能是dynamic的包
之前没有怀疑是因为直接从其他项目负cv来的

那就开始排查这jar包和jdk版本和springboot版本有没有冲突

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

dynamic文档
https://www.kancloud.cn/tracy5546/dynamic-datasource/2264611
在这里插入图片描述
额 dynamic-datasource 官方 直接把 springboot3 依赖的jar包给变了
调整依赖解决

http://www.yayakq.cn/news/830399/

相关文章:

  • 杭州公司建设网站做网站需要哪些费用
  • 中山建设网站首页广东私人做网站的联系方式
  • 长春市建设厅网站seo辉煌电商平台
  • 网站建设程序有哪些百度竞价排名多少钱
  • 0基础学网站设计西宁网站建设有限公司
  • 常州好一点的网站建设网页设计师考证多少钱
  • 网站做支付宝接口响应式网站 向下兼容
  • 常州网站建设报价诚信通与网站建设区别
  • 专门做库存的网站企业网站建设应注意哪些问题
  • 做网站设计怎么进企业2024免费网站推广
  • 宿迁哪家做网站推广高端移动网站开发
  • 临武县网站建设专业免费在线观看高清影片
  • 网站运营推广难做吗推广竞价托管费用
  • 公司网站怎么申请一个ip两个网站怎么做
  • 网站开发周期表江西 网站 建设 开发
  • 单页网站怎么做外链网站推广的重要性
  • 网站制作厂家有哪些苏州工业园区网站
  • 帝国cms模板网为什么打开网址都是seo综合查询
  • 网站域名价格广告设计与制作合同范本
  • 网上最好购物网站像wordpress一样的网站吗
  • dede免费网站模板discuz 轉wordpress
  • 手机端网站建站用单位的服务器做网站
  • 做网站外包好吗宁波专业网站推广平台咨询
  • 做响应式网站最大宽度wordpress 消息机制
  • 郑州贸网站建设公司wordpress快捷登录
  • 邢台网站建设设计制作开发网站和application
  • 济南网站建设工作做浏览单的网站有哪些
  • 软件科技公司网站模板电子商务网站建设模板代码
  • 做淘客的网站都有哪几个wordpress数据表大学
  • 百度上推广一个网站该怎么做天津网站建设排名