java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > SpringBoot3.2.2整合MyBatis-Plus3.5.5

SpringBoot3.2.2整合MyBatis-Plus3.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版本)

         <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.5.5</version>
            <exclusions>
                <exclusion>
                    <groupId>org.mybatis</groupId>
                    <artifactId>mybatis-spring</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis-spring</artifactId>
            <version>3.0.3</version>
        </dependency>

重启项目

解决

以上就是SpringBoot3.2.2整合MyBatis-Plus3.5.5依赖不兼容的问题解决的详细内容,更多关于SpringBoot3.2.2整合MyBatis-Plus3.5.5的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文