spring sqlserver 构建基于 Spring Boot 的 GaussDB 数据访问应用:数据的增删改查

spring sqlserver 构建基于 Spring Boot 的 GaussDB 数据访问应用:数据的增删改查

一、概述1. 案例介绍

是华为自研的企业级分布式关系型数据库,具备强大的分布式事务能力、同城多可用区部署、数据零丢失保障、PB级存储扩展等特性。它支持高可用、高安全、弹性伸缩、一键部署、备份恢复和监控告警spring sqlserver,适用于对性能、可靠性和扩展性有高要求的企业级应用场景。

通过实际操作,让大家快速掌握通过Web应用访问华为自研的数据库,搭建自己的数据库应用。最终通过API访问的方式,对数据库进行增删改查。

2. 适用对象3. 案例时间

本案例总时长预计90分钟。

4. 案例流程

spring sqlserver

说明:

开发者免费领取数据库;绑定弹性公网IP并登录数据库;创建 Boot项目并编写业务代码;连接数据库,通过API方式访问数据库。5. 资源总览

本案例预计花费1元。

最新案例动态,请查阅《构建基于 Boot 的 数据访问应用:数据的增删改查》「链接」。小伙伴快来领取华为开发者空间进行实操体验吧!

二、免费领取在线使用版1. 开发者空间配置

面向广大开发者群体,华为开发者空间提供一个随时访问的“开发桌面云主机”、丰富的“预配置工具集合”和灵活使用的“场景化资源池”,开发者开箱即用,快速体验华为根技术和资源。

领取云主机后可以直接进入开发者空间-华为云工作台界面,点击打开云主机 > 进入桌面连接云主机。

spring sqlserver

spring sqlserver

2. 领取数据库

打开火狐浏览器:

spring sqlserver

浏览器输入网址:

spring sqlserver

点击立即报名,开发者完成报名且通过审核后,可前往开发者空间免费领取实例,共1000个名额,先到先得。

spring sqlserver

报名成功且通过审核后,进入开发者空间工作台,有以下弹窗:

spring sqlserver

点击立即开通:

spring sqlserver

开通云数据库,需要创建虚拟私有云,点击控制台:

spring sqlserver

创建虚拟私有云:

spring sqlserver

点击立即创建,再点击确定:

spring sqlserver

创建成功:

spring sqlserver

再次回到开通数据库界面spring sqlserver 构建基于 Spring Boot 的 GaussDB 数据访问应用:数据的增删改查,选择刚创建的虚拟私有云,输入管理员密码,确认密码:

spring sqlserver

点击开通后,点击立即前往:

spring sqlserver

数据库实例创建中:

数据库备份中:

spring sqlserver

数据库实例创建成功:

spring sqlserver

3. 绑定弹性公网IP

点击数据库实例名称:

spring sqlserver

进入云数据库的基本信息界面:

spring sqlserver

点击绑定弹性公网IP:

spring sqlserver

点击查看弹性公网IP:

spring sqlserver

点击购买弹性公网IP:

spring sqlserver

选择按需计费:

spring sqlserver

点击立即购买,勾选《弹性公网IP服务声明》,点击提交按钮,购买成功后的截图如下:

spring sqlserver

spring sqlserver

回到数据库基本信息界面,再次点击绑定公网IP:

spring sqlserver

点击确定按钮:

spring sqlserver

绑定成功:

spring sqlserver

4. 登录数据库

回到云数据库控制台,登录数据库:

spring sqlserver

点击登录,再点击同意并继续:

spring sqlserver

输入密码,点击测试连接:

spring sqlserver

登录成功后,点击新建数据库:

spring sqlserver

输入数据库名称,指定兼容类型:

spring sqlserver

点击确定按钮,数据库创建成功:

spring sqlserver

点击SQL查询:

spring sqlserver

选择,执行以下SQL语句,创建表:

CREATE TABLE t_user (
    id BIGSERIAL PRIMARY KEY,
    name VARCHAR(100) NOT NULL,
    email VARCHAR(100) UNIQUE NOT NULL
);

spring sqlserver

创建表成功:

spring sqlserver

三、构建项目,连接. 创建项目

打开开发工具 IDEA,创建项目:

注意: IDEA的下载、安装配置,请开发者自行完成。

点击File->New ,选择 Boot,输入项目名称、选择Java语言、构建类型选择Maven、JDK版本选择24:

spring sqlserver

点击Next:

spring sqlserver

勾选: Boot 和 Web:

spring sqlserver

点击,创建项目:

spring sqlserver

等待项目构建完成spring sqlserver,点击右上角运行按钮,运行项目:

spring sqlserver

2. 连接数据库

在pom.xml中节点下添加数据库相关依赖:

        
        
            org.postgresql
            postgresql
            42.7.4
        
        
        
            com.zaxxer
            HikariCP
        
        
        

spring sqlserver

org.springframework.boot spring-boot-starter-data-jpa

添加依赖后,点击 Maven-> All Maven ,同步工程:

spring sqlserver

在.文件中,添加数据库配置:

spring.application.name=MineGaussDB
server.port=8000
spring.datasource.url=jdbc:postgresql://x.x.x.x:8000/MineGaussDB
spring.datasource.username=xxxx
spring.datasource.password=xxxx
spring.datasource.driver-class-name=org.postgresql.Driver

注意:

..url中的x.x.x.x,替换成数据库弹性公网IP地址;

..中的xxxx,替换成数据库用户名;

..中的xxxx,替换成数据库登录密码。

替换完成后,再次同步工程。

点击数据图标:

spring sqlserver

点击“+”图标,选择:

spring sqlserver

输入Host、Port、User、、URL:

spring sqlserver

点击Test :

spring sqlserver

数据库连接成功。

问题1:尝试连接已失败。

spring sqlserver

解决方案:

点击链接,回到数据库基本信息页面:

®ion=cn-south-1&=zh-cn#

////?id=

点击安全组:

spring sqlserver

点击入方向规则,添加以下规则:

spring sqlserver

问题2: or by SCRAM 。

解决方案:

点击链接,回到数据参数管理界面:

®ion=cn-south-1&=zh-cn#

////

点击高风险参数,输入type搜索,将type的值改为1并保存。

spring sqlserver

回到数据库基本信息界面,点击重置密码:

spring sqlserver

注意:重置密码后,要重新登录数据库实例并在开发工具中重新配置密码。

问题3:重置密码后,登录报错:账号被锁定。

spring sqlserver

解决方案:

点击链接,回到数据参数管理界面:

®ion=cn-south-1&=zh-cn#

////

点击高风险参数spring sqlserverspring sqlserver 构建基于 Spring Boot 的 GaussDB 数据访问应用:数据的增删改查,输入搜索,将的值改为0并保存。

spring sqlserver

输入s搜索,将s的值改为0并保存。

spring sqlserver

公告:
1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299

资源库 - 资源分享下载网 » spring sqlserver 构建基于 Spring Boot 的 GaussDB 数据访问应用:数据的增删改查

常见问题FAQ

关于资源售价和售后服务的说明?
本站所有资源的标价均为本站收集资源的辛苦费,不代表资源本身的价值。软件是高智慧高价值的商品,不可能是白菜价。本站资源标价只是赞助费用,收取的赞助费仅用来维持本站的日常运营!毕竟收集整理资料需要投入云计算资源和站长大量的精力。
代码有没有售后服务和技术支持?
由于代码的运行具有不可预见性,本站不保证代码完整可运行,不提供技术支持和售后服务。 本站原创代码都是站长自己开发的,可以有偿提供技术支持服务。 网站里标明【亲测】的代码都是站长亲测过的,其他的代码由于精力有限,没有一一测试,不能保证代码就一定能够使用,更没有技术支持服务,下载前请自行斟酌。
有没有搭建服务?
由于搭建服务比较费时费力,所以本站除了原创代码外均不提供搭建服务。本站分享代码纯属兴趣爱好,不以盈利为目的,请勿咨询有没有搭建服务,谢谢理解。
链接地址失效了怎么办?
请带上资源链接地址联系客服,工作时间内我们看到后将第一时间回复。
关于解压密码
本站资源一般都没有加密,如果发现需要解压密码的,那么就输入 hao.35dc.com 试试。

发表评论

资源库,由老程序员细心甄别、精心筛选,只为提供优质的源码资源

关于我们 联系我们