第二讲-用 PolarDB - X 开发应用(一)|学习笔记

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 快速学习第二讲-用 PolarDB - X 开发应用(一)

开发者学堂课程【PolarDB-X 开源系列课程:第二讲-用 PolarDB - X 开发应用(一)】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/1032/detail/15141


第二讲-用 PolarDB - X 开发应用(一)

本节课讲解用 PolarDB - X 开发应用,本节课程分为三个板块进行讲解,分别是体验 Spring  Boot + PolarDB - X 开发、体验 WordPress + PolarDB - X 建站、连接池最佳实践和透明分布式实践。通过前两部分的实操来介绍使用 PolarDB - X 的方便,当使用一款 Mysql 的分布式数据库就会非常的简单。

 

一、 Spring  Boot

首先找到 Spring  Boot 的官方文档,进入指南,进入 Accessing  data  with  MySQL 内容,文档的主要内容是 MySQL 数据库建立一套 Spring  Boot 的开发框架,直接将 MySQL 替换成 PolarDB - X ,则其使用体验是与 MySQL 是完全一致的。

接下来根据文档来讲解使用步骤,第一步需要下载工程, git  clone  http :// github . com / spring - guides / gs - accessing - data - mysql . git ;第二步进入目录, gs - accessing - data - mysql / initial ;紧接着需要创建一个数据库,

image.png

目前已有如上图,将 MySQL 转换到本地,转换后进行测试,查看 MySQL 是否可以连通,

image.png

如上图所示, MySQL 已经接通。接下来根据官方文档建立一个库, db _ example ,建立完成,

image.png

语句如上图已改变完成。下一步配置 Spring  Boot 里的数据连接串,连接地址, src / main / resources / application . properties ,更改用户名密码。

下一步创建 Model , src / main / java / com / example / accessingdatamysql / User . java ;紧接着 创建存储库, src / main / java / com / example / accessingdatamysql / UserRepository . java ;

下来创建控制器, src / main / java / com / example / accessingdatamysql / MainController . java ;最后创建一个应用类程序, src / main / java / com / example / accessingdatamysql / AccessingDataMysqlApplication . java ,此时运行系统,

image.png

再对系统进行测试,向应用里添加一行记录,$ curl  localhost :8080 / demo / add - d  name = First - d , email = somemail @ somemailprovider . com ,在数据库里进行检查数据是否插入成功,检查结果为插入数据成功。

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
6月前
|
关系型数据库 分布式数据库 PolarDB
【PolarDB开源】PolarDB开源之旅:从零开始搭建分布式数据库集群
【5月更文挑战第20天】PolarDB,阿里云自研的云原生分布式数据库,因其高性能、高可用和易用性备受瞩目。本文指导如何搭建PolarDB集群:准备硬件和软件环境,从GitHub克隆源码,构建Docker镜像,部署控制节点和计算节点,最后验证集群状态。通过开源,PolarDB旨在推动数据库技术进步,邀请用户一同探索其潜力,共创未来。
205 4
|
6月前
|
关系型数据库 分布式数据库 PolarDB
电子书阅读分享《PolarDB开发者大会:分布式的PolarDB》
电子书阅读分享《PolarDB开发者大会:分布式的PolarDB》
|
存储 SQL 运维
快速上手 Hologres(一)|学习笔记
快速学习 快速上手 Hologres(一)
775 0
快速上手 Hologres(一)|学习笔记
|
SQL 存储 运维
PolarDB-X 的部署与运维(三)| 学习笔记
快速学习 PolarDB-X 的部署与运维。
563 0
PolarDB-X 的部署与运维(三)| 学习笔记
|
弹性计算 运维 Kubernetes
PolarDB-X 的部署与运维(二)| 学习笔记
快速学习 PolarDB-X 的部署与运维。
628 0
PolarDB-X 的部署与运维(二)| 学习笔记
|
存储 SQL 运维
PolarDB-X 的部署与运维(一)| 学习笔记
快速学习 PolarDB-X 的部署与运维。
516 0
PolarDB-X 的部署与运维(一)| 学习笔记
|
SQL 算法 前端开发
第二讲-用 PolarDB - X 开发应用(三)|学习笔记
快速学习第二讲-用 PolarDB - X 开发应用(三)
147 0
第二讲-用 PolarDB - X 开发应用(三)|学习笔记
|
关系型数据库 MySQL 分布式数据库
第二讲-用 PolarDB - X 开发应用(二)|学习笔记
快速学习第二讲-用 PolarDB - X 开发应用(二)
第二讲-用 PolarDB - X 开发应用(二)|学习笔记
|
存储 运维 关系型数据库
本地部署 PolarDB-X(一)|学习笔记
快速学习本地部署 PolarDB-X(一)
311 0
本地部署 PolarDB-X(一)|学习笔记
|
SQL 存储 Kubernetes
本地部署 PolarDB-X(二)|学习笔记
快速学习本地部署 PolarDB-X(二)
251 0
本地部署 PolarDB-X(二)|学习笔记