mybatis异常: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String
问题描述 : springboot3.2.0版本以上 编写mapper报错
解决方案 : 排查mybatilsplus自带的mybatils-spring,重新引入
1 <dependency>
2 <groupId>com.baomidou</groupId>
3 <artifactId>mybatis-plus-boot-starter</artifactId>
4 <version>3.5.5</version>
5 <exclusions>
6 <exclusion>
7 <groupId>org.mybatis</groupId>
8 <artifactId>mybatis-spring</artifactId>
9 </exclusion>
10 </exclusions>
11 </dependency><dependency>
12 <groupId>org.mybatis</groupId>
13 <artifactId>mybatis-spring</artifactId>
14 <version>3.0.3</version>
15 </dependency>
问题原因 : 更新的spring更改了factoryBean方法,导致老版本的mybatis不能兼容, 所以最新的mybatis3.0.3修复了这个问题, 然而mybatisplus中还未更新
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构