达梦数据库整合在springboot的使用教程

这篇具有很好参考价值的文章主要介绍了达梦数据库整合在springboot的使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、官网下载试用版本

http://www.dameng.com/down.aspx

我是win 11系统下载如下:

达梦数据库整合在springboot的使用教程

二、安装

解压后 双击打开iso文件

达梦数据库整合在springboot的使用教程 

然后点击安装

达梦数据库整合在springboot的使用教程 

选择创建实例(注意记住账号/密码 端口号 默认的是 SYSDBA/SYSDBA 5236

达梦数据库整合在springboot的使用教程

 

然后一直下一步 到完成(不做其他操作就完成就行了 此时数据库与可视化工具都可以用了)

 达梦数据库整合在springboot的使用教程

 此时安装完毕。

三、可视化工具连接

自带了可视化工具,目录如下 打开即可:

达梦数据库整合在springboot的使用教程

 我的连接信息如下:

达梦数据库整合在springboot的使用教程

 连接成功的画面 以及新建的模式(=Mysql的数据库达梦数据库整合在springboot的使用教程

 以下是我新建的一张表dm_user和两条数据

达梦数据库整合在springboot的使用教程

 测试查询sql(如图 必须使用双引号)

达梦数据库整合在springboot的使用教程

 

四、使用springboot连接测试

首先找到驱动jar包 目录如下:

达梦数据库整合在springboot的使用教程

因为没有线上的,只能本地maven安装,如果没有maven环境 可以使用idea安装:

安装命令如下(其中 -Dpackaging=jar -Dfile=D:\xapp\dm\DmJdbcDriver18.jar 为你自己的这个驱动jar的目录):

mvn install:install-file -DgroupId=com.dm -DartifactId=DmJdbcDriver -Dversion=1.8.0 -Dpackaging=jar -Dfile=D:\xapp\dm\DmJdbcDriver18.jar

 安装成功后 在你项目的pom文件里面添加jar指向:

        <dependency>
            <groupId>com.dm</groupId>
            <artifactId>DmJdbcDriver</artifactId>
            <version>1.8.0</version>
        </dependency>

然后配置数据库相关信息:

#达梦
    datasource:
        driverClassName: dm.jdbc.driver.DmDriver
        url: jdbc:dm://127.0.0.1:5236/test?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=UTF-8
        username: SYSDBA
        password: SYSDBA

五、接口测试数据

Controller

@RestController
@RequestMapping("/dmtest")
public class TestController {
	
	@Autowired
	TeacherService teacherService;
	
	@GetMapping("/list")
	public ResponseMsg list(int page, int limit) {
		Map<String, Object> query = new HashMap<>();
		List<Teacher> res = teacherService.dmlist(query);
	return new ResponseMsg(res);
	}

}

Service

List<Teacher> dmlist(Map<String, Object> query);

ServiceImpl

    @Override
    public List<Teacher> dmlist(Map<String, Object> query) {
        return teacherMapper.dmlist(query);
    }

Mapper (注意还得使用双引号 不然会报错)

    @Select("select \"id\", \"name\" from \"test\".\"dm_user\" ")
    List<Teacher> dmlist(Map<String, Object> query);

接口请求结果:

达梦数据库整合在springboot的使用教程

以上就是全部过程 亲测。 文章来源地址https://www.toymoban.com/news/detail-456375.html

到了这里,关于达梦数据库整合在springboot的使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 达梦数据库安装教程

    目录 安装教程 安装前准备 新建dmdba用户 修改文件打开最大数 挂载镜像 新建安装目录 数据库安装 配置环境变量 配置实例 注册服务 启动停止服务 启动 查看端口 停止 数据库目录结构介绍 数据库安装目录 DM8下载地址产品下载 | 达梦数据库 (dameng.com) 安装环境:centos7.9 新建

    2024年02月06日
    浏览(69)
  • SpringBoot项目整合MybatisPlus并使用SQLite作为数据库

    SQLite 是一个进程内库,它实现了 独立的、无服务器的、零配置 的事务性 SQL 数据库引擎。SQLite 没有单独的服务器进程。 SQLite直接读取和写入普通磁盘文件,就是一个完整的 SQL 数据库 , 包含多个表、索引、 触发器和视图包含在单个磁盘文件中 。 数据库文件格式是跨平台

    2024年01月21日
    浏览(50)
  • Linux部署达梦数据库超详细教程

    陈老老老板🦸 👨‍💻本文专栏:国产数据库-达梦数据库 👨‍💻本文简述:本文讲一下达梦数据库的下载与安装教程(Linux版),超级详细。 👨‍💻上一篇文章: 达梦数据库安装与初始化超详细教程 👨‍💻有任何问题,都可以私聊我,我能帮得上的一定帮忙,感谢大

    2024年02月03日
    浏览(42)
  • 虚拟机+麒麟海光+达梦数据库linux 安装教程

    虚拟机下载地址下载 VMware Workstation Pro | CN 达梦数据库下载地址 产品下载 | 达梦数据库 (dameng.com) 银河麒麟下载地址 国产操作系统、银河麒麟、中标麒麟、开放麒麟、星光麒麟——麒麟软件官方网站 (kylinos.cn) 虚拟机安装 https://www.cnblogs.com/yaoyangding/p/17339958.html 创建虚拟机 首

    2024年02月22日
    浏览(59)
  • 达梦数据库的使用

    官网文档:https://eco.dameng.com/docs/zh-cn/faq/faq-import-export.html 达梦数据库安装成功后,会显示如下客户端 用于建立连接,建表,查询等操作,可在模式下查看建立的数据库信息 在库中建表,表名只能大写,或者查询时报错 用于启动停止服务 用于导入导出数据 建立迁移任务,选

    2024年01月23日
    浏览(55)
  • 使用DBeaver 编辑链接达梦数据库

    1、点击 “数据库”,选择“驱动管理器”    2、选择“新建”   3、 设置驱动 驱动名称:自定义 这里命名为“DM” 类名: dm.jdbc.driver.DmDriver URL模板:jdbc:dm://{host}:{port} 或jdbc:dm://{host}[:{port}]/[{database}] 默认端口:5236 填写结果如下:    选择“库”,以设置驱动jar包(这里

    2024年02月04日
    浏览(53)
  • 【一】达梦数据库安装和使用-Windows

              新能源行业关系到国计民生,保障能源安全的意识不容懈怠,近些年各行各业都在推进数字化进程,能源行业在国家3060双碳目标提出之后更是进行的如火如荼,能源互联网方面在数字化的同时积极推进国产化技术应用,从而来确保能源行业数字化转型之后的安全稳

    2024年01月25日
    浏览(56)
  • 使用达梦数据库遇到的异常问题

    dm.jdbc.driver.DMException: 数据转换丢失警告 我这里出现问题的SQL语句是: 原因 :是因为list集合中 rz 字段的数据超出的达梦库设置字段类型DEC(7,3)的长度。 dm.jdbc.driver.DMException: 数据未找到 在使用达梦数据库批量插入或更新数据时,给我报了一个从来没有遇到过的错误,当时我

    2024年02月13日
    浏览(51)
  • 在docker中安装使用达梦数据库

    关于在docker中安装达梦数据库,达梦官方网站其实是有提供安装使用方法的,但可能还是有朋友不会,这里将在原文基础上简单扩充下。 注意:docker容器中,数据库安装后没有创建服务的脚本,只有bin、bin2、conf、data、log五个目录 软硬件 版本 终端 X86-64 架构 Docker 2022 年 8

    2024年02月08日
    浏览(70)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包