Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class

springboot 整合 mybatisPlus 时报错

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class

 

我的pom配置

<properties>
        <java.version>1.8</java.version>
        <!-- 编译时的编码 -->
        <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
        <!-- 文件拷贝时的编码 -->
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <spring-boot.version>2.6.13</spring-boot.version>
        <spring-cloud.version>2021.0.5</spring-cloud.version>
        <spring-cloud-alibaba.version>2021.0.5.0</spring-cloud-alibaba.version>
        <mybatis-plus.version>3.4.3</mybatis-plus.version>
        <mysql.version>8.0.23</mysql.version>
    </properties>

 

网上试了很多方法,最后发现是版本不匹配。修改为3.5.1 后可以正常启动了,也有可能是我装了mybatisx1.3 插件的问题我的实体类跟mapper都是插件生成的

这些生产的文件可能需要高版本的mybatisplus

<mybatis-plus.version>3.5.1</mybatis-plus.version>
posted @ 2024-11-22 13:52  奋斗的渣渣  阅读(295)  评论(0)    收藏  举报