Springboot配置达梦8数据库驱动

本文介绍了如何通过Maven仓库引入达梦数据库驱动(DmJdbcDriver18)的正确配置,包括pom.xml的依赖管理和直接将jar包加入到项目的系统路径。此外,还详细讲解了使用Druid连接池的Spring配置示例。
摘要由CSDN通过智能技术生成

达梦数据库默认我是安装在C盘,在目录:C:\dmdbms\drivers\jdbc 中可以找到相关驱动, DmJdbcDriver16 对应 Jdk1.6 及以上环境 ;DmJdbcDriver17 对应 Jdk1.7 及以上环境;DmJdbcDriver18 对应 Jdk1.8 及以上环境。

 可以采取两种方式进行数据库驱动的引入

方式一:

pom方式,配置maven的中央仓库为阿里云仓库地址。然后引入pom参数:

        maven依赖配置示例: 
        <dependency>
            <groupId>com.dameng</groupId>
            <artifactId>DmJdbcDriver18</artifactId>
            <version>8.1.1.193</version>
        </dependency>

 group id: com.dameng
各版本jar查找网址: https://search.maven.org/search?q=com.dameng 

方式二:

将上面安装的目录中的jar拷贝到项目中去,然后在pom中引入jar包。

 达梦数据库驱动 
<dependency>
   <groupId>com.dm</groupId>
   <artifactId>DmJdbcDriver18</artifactId>
   <version>1.8</version>
   <scope>system</scope>  <systemPath>${project.basedir}/src/main/resources/lib/DmJdbcDriver18.jar</systemPath>
</dependency>

数据库

连接池:

druid
spring:
    datasource:
        type: com.alibaba.druid.pool.DruidDataSource
        druid:
            driver-class-name: dm.jdbc.driver.DmDriver
            url: jdbc:dm://192.168.2.17:5236/DMSERVER
            username: XXXX
            password: xxxx
            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
            #Oracle需要打开注释
            validation-query: SELECT 1 FROM DUAL
            test-while-idle: true
            test-on-borrow: false
            test-on-return: false
            filters: stat,slf4j
            stat-view-servlet:
                enabled: true
                url-pattern: /druid/*
                #login-username: admin
                #login-password: admin
            filter:
                stat:
                    log-slow-sql: true
                    slow-sql-millis: 1000
                    merge-sql: false
                wall:
                    config:
                        multi-statement-allow: true

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Spring Boot可以通过使用达梦数据库的JDBC驱动程序来集成达梦数据库。下面是在Spring Boot项目中集成达梦数据库的步骤: 1. 在pom.xml文件中添加达梦数据库的JDBC驱动依赖: ```xml <dependency> <groupId>com.dm</groupId> <artifactId>dm-jdbc-driver</artifactId> <version>xxx</version> </dependency> ``` 请将`xxx`替换为您要使用的达梦数据库驱动程序的版本。 2. 在application.properties(或application.yml)文件中配置达梦数据库的连接信息: ```properties spring.datasource.url=jdbc:dm://localhost:5236/your_database_name spring.datasource.username=your_username spring.datasource.password=your_password ``` 请将`localhost:5236`替换为您的达梦数据库的主机和端口号,`your_database_name`替换为您要连接的数据库名称,`your_username`和`your_password`替换为您的数据库用户名和密码。 3. 创建一个JdbcTemplate bean来执行SQL查询和操作: ```java import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Component; @Component public class MyDAO { private final JdbcTemplate jdbcTemplate; @Autowired public MyDAO(JdbcTemplate jdbcTemplate) { this.jdbcTemplate = jdbcTemplate; } // 在这里定义您的数据访问方法 } ``` 现在,您可以在`MyDAO`类中定义您需要的数据访问方法,使用`jdbcTemplate`执行SQL查询和操作。 这是一个简单的示例,演示了如何在Spring Boot项目中集成达梦数据库。您可以根据自己的需求进行调整和扩展。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值