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

辽宁电力建设监理有限公司网站seo推广

辽宁电力建设监理有限公司网站,seo推广,西安免费做网站机构,网站建设公司岳阳项目场景: 最近因为公司业务需要在搭一个新架构,用的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.fp688.cn/news/157585.html

相关文章:

  • 网站建设免费模板南京网络推广优化哪家好
  • 网站建站网站建设免费的黄冈网站代码
  • 邢台企业网站建设好么百度推广怎么操作
  • 代码做网站图片怎么插百度推广登录地址
  • wordpress手机版错误sem和seo是什么职业
  • 太原模板建站定制爱站网反链查询
  • 手机端网站界面如何做郑州做网站最好的公司
  • 网站建设策划结构广州百度首页优化
  • 好的模板网站百度账号登陆入口
  • 杭州模板建站b站新人视频怎么推广
  • 企业做网站的申请报告海外seo推广公司
  • wordpress 商品表单怎样进行seo优化
  • 计算机网站开发专业站长工具域名查询ip
  • 服务器搭建网站能ping t做seo要投入什么
  • 保网微商城官网登录北京网站优化企业
  • 网站关键词有什么用中国联通和腾讯
  • 网站建设步骤视频教程营销传播
  • 自己电脑做网站空间sem
  • 网站备案 网站建设方案书百度竞价推广投放
  • 网站开发如何压缩图片怎样建立一个网站
  • 做网站为什么需要营业执照广州seo网络优化公司
  • 日本巨乳真人做的视频网站谷歌浏览器官方正版下载
  • discuz做资讯网站东莞seo推广
  • 网站首页轮播图怎么做百度发作品入口在哪里
  • 做app和做网站网页在线生成
  • 做网站维护价格廊坊首页霸屏排名优化
  • 武汉做网站推广哪家好域名权重查询工具
  • 济南网站建设 历山北路推广软件赚钱的平台
  • 网站有订单了有声音提醒怎么做济南seo网站优化
  • 上海公司转让昆明长尾词seo怎么优化