我使用的是erupt框架。
创建达梦数据库设置必须大小写敏感,否则会出现数据表创建后查询不到导致的再次添加约束问题,再次添加约束因为大小写不敏感和数据库中已经存在同名的约束而创建失败。连接数据库最好使用新创建的用户,设置好默认的模式和数据库权限。
pom.xml文件,按照erupt文档推荐即可(erupt 1.12.11,springboot 2.7.10):
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmJdbcDriver18</artifactId>
<version>8.1.3.140</version>
</dependency>
<!-- 这个依赖与当前 erupt 依赖的 jpa 版本有关,如果版本有变动请参考:https://central.sonatype.com/search?q=DmDialect-for-hibernate&smo=true -->
<dependency>
<groupId>com.dameng</groupId>
<artifactId>DmDialect-for-hibernate5.6</artifactId>
<version>8.1.3.140</version>
</dependency>