springboot集成达梦数据库8
官方文档:[https://eco.dameng.com/document/dm/zh-cn/start/java-development.html](https://eco.dameng.com/document/dm/zh-cn/start/java-development.html)
引入maven依赖
< ! -- 添加数据库驱动安装包-- >
< dependency>
< groupId> com. dameng< / groupId>
< artifactId> Dm8JdbcDriver18 < / artifactId>
< version> 8.1 .1 .193 < / version>
< scope> system< / scope>
< systemPath> ${ project. basedir} / src/ main/ resources/ libraries/ DmJdbcDriver18 - 8.1 .1 .193 . jar< / systemPath>
< / dependency>
数据库连接配置
数据库的连接配置
spring:
datasource:
driver- class - name: dm. jdbc. driver. DmDriver
url: jdbc: dm: / / localhost: 5237 / YIYUAN ? zeroDateTimeBehavior= convertToNull& useUnicode= true & characterEncoding= UTF - 8
username: YIYUAN
password: Gotion @root
initial- size: 10
max- active: 100
min- idle: 10
max- wait: 60000
pool- prepared- statements: true
max- pool- prepared- statement- per- connection- size: 20
time- between- eviction- runs- millis: 60000
min- evictable- idle- time- millis: 300000
test- while - idle: true
test- on- borrow: false
test- on- return : false
stat- view- servlet:
enabled: true
url- pattern: / druid
实体类 其它实现类和连接mysql的时候一样 注意:我一开始连接的时候一直报错:模式不对,表明找不到等问题,解决方法: 打开DM管理工具,创建模式前,要先确定已创建了表空间和用户,注意表空间名称、用户名称和模式名称要一样,权限问题根据个人需要而定。每个用户有一个默认的同名的模式,访问自己模式下的表、视图等,不需要加模式名,访问其他模式下的对象需要加上模式名。
官方链接:https://eco.dameng.com/document/dm/zh-cn/start/dm-create-tablespace.html