开发者学堂课程【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 ;紧接着需要创建一个数据库,
目前已有如上图,将 MySQL 转换到本地,转换后进行测试,查看 MySQL 是否可以连通,
如上图所示, MySQL 已经接通。接下来根据官方文档建立一个库, db _ example ,建立完成,
语句如上图已改变完成。下一步配置 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 ,此时运行系统,
再对系统进行测试,向应用里添加一行记录,$ curl localhost :8080 / demo / add - d name = First - d , email = somemail @ somemailprovider . com ,在数据库里进行检查数据是否插入成功,检查结果为插入数据成功。