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中还未更新

 

posted @ 2024-05-28 13:46  pionier  阅读(1487)  评论(0)    收藏  举报