购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 集成MySQL数据库

由于Spring Boot包含一个功能强大的资源库,所以Spring Boot集成MySQL非常简单。借助于Spring Boot框架,可以不用编写原始的访问数据库的代码,也不用调用JDBC(Java Data Base Connectivity)或者连接池等诸如此类的被称为底层的代码,就可以在更高级的层次上访问数据库。

2.2.1 引入依赖

集成MySQL数据库之前,需要在项目中的pom文件中添加MySQL所需的依赖,具体代码如下:

2.2.2 添加数据库配置

在pom文件中引入MySQL所需的Maven依赖之后,需要在application.properties文件中添加如下的配置信息:

2.2.3 设计表和实体

配置信息添加完成之后,下面我们在MySQL数据库中创建一张表。MySQL安装成功之后,默认有一个test数据库,这里在test数据库里新建表ay_user。具体创建表的SQL语句如下:

数据库表ay_user字段很简单,主键(id)、用户名(name)和密码(password)。ay_user表创建好之后,我们往数据库表ay_user插入两条数据,具体插入数据的SQL语句如下:

除了使用SQL语句插入之外,还可以使用Navicat for MySQL客户端插入数据,下一节会详细介绍。数据插入成功之后,可在MySQL客户端查询到这两条数据,具体如图2-2和图2-3所示。

图2-2 创建表ay_user

图2-3 插入2条数据

表和数据准备好之后,我们在项目的目录下(/src/main/java/com.example.demo.model)新建实体类,具体代码如下:

至此,数据库表、数据、实体已经全部准备好了,接下来我们开发测试用例进行测试。 cDPNVgr/XGPtyFmN5wkOILqhC6FFTt3ubNkpgphX4r6y5LFTR9xw+ENEokC4G7Vz

点击中间区域
呼出菜单
上一章
目录
下一章
×