springboot、mybatis整合达梦数据库
本文只记录整合达梦数据库的关键步骤1,安装达梦数据库驱动到maven本地仓库,并引入依赖<dependency><groupId>com.dameng.dm7</groupId><artifactId>dm7</artifactId></dependency>2,引入mybatis<dependency>
·
本文只记录整合达梦数据库的关键步骤
1,安装达梦数据库驱动到maven本地仓库,并引入依赖,如
<dependency>
<groupId>com.dameng.dm7</groupId>
<artifactId>dm7</artifactId>
</dependency>
2,引入mybatis
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.0</version>
</dependency>
3,引入druid数据库连接池(springboot自带数据库连接池HikariCP可能不兼容达梦数据库)
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.23</version>
</dependency>
4,配置application.yml文件
spring:
application:
name:
datasource:
url: jdbc:dm://127.0.0.1:5236
driver-class-name: dm.jdbc.driver.DmDriver
username: SYSDBA
password: 123456789
druid:
url: ${spring.datasource.url}
username: ${spring.datasource.username}
password: ${spring.datasource.password}
driver-class-name: ${spring.datasource.driver-class-name}
5,编写mybatis的mapper.xml文件,编写sql语句
<select id="selectChildListDev" parameterType="入参类型" resultType="结果类型">
select 字段名
from 模式名.表名
where 字段名 = #{属性名}
order by 字段名
</select>
注意,
1,达梦数据库的“模式名”即表示一般数据库中的“数据库名”
2,字段名最好都是大写,否则可能无法查询出来
3,sql语句中,“表名”应为“模式名.表名”
更多推荐




所有评论(0)