Spring Boot 3.2.2整合MyBatis-Plus 3.5.5依赖不兼容问题

问题演示

导依赖

Spring Boot 3.2.2整合MyBatis-Plus 3.5.5依赖不兼容问题

当你启动项目就会

Spring Boot 3.2.2整合MyBatis-Plus 3.5.5依赖不兼容问题

抛出该异常

java.lang.IllegalArgumentException: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String

问题原因

mybatis-plus 中 mybatis 的整合包版本不够导致的

解决方案

排除掉mybatis-plus 中 mybatis 的整合包,单独引入一个高版本的(测试过不要低于2x版本)

Spring Boot 3.2.2整合MyBatis-Plus 3.5.5依赖不兼容问题

         
            com.baomidou
            mybatis-plus-boot-starter
            3.5.5
            
                
                    org.mybatis
                    mybatis-spring
                
            
        
        
            org.mybatis
            mybatis-spring
            3.0.3
        

重启项目

Spring Boot 3.2.2整合MyBatis-Plus 3.5.5依赖不兼容问题

解决

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/6ba9dc0dac.html