达梦数据库
达梦数据库是国产数据库,AutoTable 支持大小写不敏感、兼容 MySQL 模式。
依赖
xml
<dependency>
<groupId>org.dromara.autotable</groupId>
<artifactId>auto-table-strategy-dm</artifactId>
<version>2.5.10</version>
</dependency>测试版本
- dm8(大小写不敏感,兼容 MySQL 模式)
配置项
yaml
auto-table:
dm:
admin-user:
admin-password:连接配置
yaml
spring:
datasource:
url: jdbc:dm://localhost:5236/DMSERVER
driver-class-name: dm.jdbc.driver.DmDriver
username: SYSDBA
password:类型映射
| Java 类型 | 达梦类型 |
|---|---|
String | varchar(255) |
Integer | int |
Long | bigint |
Boolean | bit |
Double | double |
BigDecimal | decimal(10,2) |
LocalDateTime | datetime |
LocalDate | date |
byte[] | blob |
注意事项
兼容模式
建议使用兼容 MySQL 模式,类型和语法更接近 MySQL。
大小写
达梦默认大小写不敏感,AutoTable 会保持标识符与实体定义一致。
致谢
达梦数据库策略由社区成员 @minfc 贡献开发。
