Sprint boot 支持达梦

在pom.xml中增加依赖
    <dependency>
        <groupId>com.dameng</groupId>
        <artifactId>DmJdbcDriver18</artifactId>
        <version>8.1.2.141</version>
    </dependency>
Mapper中支持多种数据库

增加databaseId

    <select id="containTable" databaseId="dm8" resultType="int">
        select count(*) from user_tables where TABLE_NAME = #{schemaName}
    </select>
org.flywaydb.core.api.FlywayException: Unsupported Database: DM DBMS 8.1

在使用模块中增加org.flywaydb.core.internal部分文件,以替换org.flywaydb.core中的部分实现。使用新的org.flywaydb.core时,可以通过直接加载flyway-dm8实现

文档更新时间: 2025-09-01 21:27   作者:方杰