1.搭建 MySQL 数据库
安装 MySQL 的步骤就不在此赘述了,如果没接触过 MySQL 安装的话,可以参考:
现在我们已经有了一个可用的数据库,以及 root 的密码(我使用的密码是:root)。
1.1.登录账户
Win + R 输入 cmd 敲回车,打开一个终端,在里面输入:
|
|
1.2.建立数据库
在终端输入:
|
|
因为我之前已经建立过了,所以会显示 ERROR。正常情况下应该显示:
|
|
查询一下,输入:
|
|
可以看到我们刚才建立的数据库 yun。
1.3.建立对应表
有了数据库,我们还需要建立响应的表并插入数据,这样才能够查询。为此我们先简历一张表:
|
|
1.4.向表中插入数据
在终端输入:
|
|
查询一下表中是否有插入的数据:
|
|
到了这一步,数据库就搭建完成了。接下来我们来搭建网站。
2.向 SpringBoot 集成 Mybatis
2.1.修改 src/main/java 目录和添加文件
按照下图的修改项目的包名,并添加新的包和类。
2.1.1.YunAppalication.java
将 YunAppalication.java 所在的包名修改成 com.yun ,并修改其内容如下所示:
|
|
2.1.2.User.java
User.java 是一个实体类,一般来说,实体类会被放在 model 包下。如我们的 User.java 就被放到了 com.yun.model 包下,其内容如下所示:
|
|
2.1.3.UserMapper.java
UserMapper.java 是一个 Mapper(用于映射 model 中的实体类与数据库的查询结果)。其一半位于 mapper 包或者 dao 包下,我们就把它放在 com.yun.mapper 包下。其内容如下所示:
|
|
2.1.4.UserService.java
UserService.java 是一个 Service(主要用于实现业务的逻辑)。一般位于 service 包下,我们将其放在 com.yun.service 包下。其内容如下所示:
|
|
2.2.修改 application.properties 文件
修改 application.properties 文件的扩展名为 yml (注意:这很重要!!!!!! ),并添加如下内容:
|
|
2.3.修改 pom.xml 文件
向 pom.xml 文件添加依赖:
|
|
完整的 pom.xml 文件的内容如下所示:
|
|
添加完成之后,Ctrl + S 保存。保存之后 maven 会自动下载相关的依赖,这可能需要一定的时间。
3.运行和测试
右击 YunApplication.java,选择 Run as,然后选择 Java Application。
在浏览器输入:
|
|
即可查询数据库中 1 号用户的名字。
当然,你也可以查询 2 号用户。
到了这一步,向 SpringBoot 集成 Mybatis 基本就完成了。