zoukankan      html  css  js  c++  java
  • 达梦数据库安装及整合springboot

    本文主要简单的介绍了达梦数据库的安装以及整合springboot项目

    起因

    因为与公司有很多政府项目,需要使用达梦数据库替换原本的数据库,许多应用都需要改造,包括祖传应用。后续还会替换tomcat使用东方通的TongWeb。
    以后在改造旧服务时遇到的坑也会记录下来。

    安装达梦数据库

    下载

    达梦数据库在达梦官网可以下载到 官网

    这里我下载的是DM8开发版(win64位)。下载下来是个百度云网盘链接。整个文件大小为1.06G,没有百度会员的小伙伴做好准备。

    达梦的相关文档也都能在官网下载到,这一点达梦做的挺好的,安装文档一步一步做就能完成安装。

    安装

    下载后得到 "dm8_20200907_x86_win_64_ent_8.1.1.126.iso" 文件通过解压软件解压一下。

    其中setup.exe就是安装文件。DM8 Install.pdf 就是安装文档,按照文档一步一步做就好了。
    安装完成后默认在C:dmdbms 目录里。

    工具连接

    安装完成后,默认会提供达梦数据库的连接管理工具。


    manager.exe或者达梦管理工具打开管理工具。


    使用SYSDBA连接后,新建一个TEST用户。

    使用TEST用户登录后,就可以开始新建表开始玩耍了。

    整合springboot

    迁移数据库

    因为是老项目改造,所以我这边直接迁移了几张表做测试。
    具体迁移过程可以看一下这位老哥的文章,我就是按照他做的动图完成迁移的。
    SpringMVC整合国产达梦数据库

    maven安装达梦数据库驱动

    java用的驱动都在下图的目录中,DmJdbcDriver18是java8所需要的驱动,另外用jpa或者hibernate的还需要方言包,我用的是mybatis-plus就不需要了。

    将jar包安装至本地maven目录,或者丢到maven私服也可以。

    mvn install:install-file -Dfile=C:UsersDmJdbcDriver18.jar -DgroupId=com.dm -DartifactId=DmJdbcDriver18 -Dversion=1.8 -Dpackaging=jar
    
    

    pom文件添加依赖

    	<!-- DM8 jdbc -->
        <dependency>
            <groupId>com.dm</groupId>
            <artifactId>DmJdbcDriver18</artifactId>
            <version>1.8</version>
        </dependency>
    

    修改连接配置.

    找了个简单的接口测试了下没有发现什么问题。后续改造过程中会对所有接口都进行测试。遇到什么坑我统一记录,在发一篇博客。


    达梦数据库的设计跟oracle基本一致,使用oracle的同学会感觉非常亲切。
    除了参考SpringMVC整合国产达梦数据库文章外,还参考了达梦DCA之SpringBoot集成达梦数据库

  • 相关阅读:
    LeetCode 面试题 08.02. 迷路的机器人
    LeetCode 96. 不同的二叉搜索树
    LeetCode 198 打家劫舍
    LeetCode 931 下降路径最小和
    Anaconda的安装及使用教程
    2020-8
    gdb与core dump
    实用linux命令
    offer_JZ25
    javaweb学习笔记整理补课
  • 原文地址:https://www.cnblogs.com/chwwww/p/14230659.html
Copyright © 2011-2022 走看看