关于Spring Boot和Mybatis环境的搭建

关于Spring Boot和Mybatis环境搭建
一、SpringBoot环境搭建
1、新建Maven工程。
2、在pom文件中添加两个依赖:
(1)Spring-boot-starter-parent是让我们的ideal可以使用spring boot框架。
(2)Spring-boot-starter-web这个依赖(工具)可以开发web项目。
关于这两个依赖,我们可以在百度上搜Maven Repository,在搜索框中直接搜就可以了。
其中,第一个,要把改为标签。如:
关于Spring Boot和Mybatis环境的搭建_第1张图片

把标签删掉。
在第二个的外面,加上标签(dependencies标签是dependency标签的集合),如:
关于Spring Boot和Mybatis环境的搭建_第2张图片

3、按照下面的图片创建包,并添加启动类TestMybatis.java,即写一个类名字叫“TestMybatis”。
关于Spring Boot和Mybatis环境的搭建_第3张图片

在该启动类里输入以下代码:
关于Spring Boot和Mybatis环境的搭建_第4张图片

此处,需注意一定要把这个注解(@SpringBootApplication)弄好,否则,我们在运行时,只能出现SpringBoot的图标,没有Tomcat和port。
3、点击运行main()方法。这一步时在我们的ideal中启动springboot。
关于Spring Boot和Mybatis环境的搭建_第5张图片

出来下面红框里的两句话就说明启动成功了。
二、Mybatis环境搭建
1、我们首先需要在pom文件中添加依赖:
Mysql:可以使用Mysql数据库;
Junit:可以使用单元测试;
Spring-boot-starter-test:可以使用单元测试;
Mybatis-spring-boot-starter:springboot中继承mybatis框架。
(我们还是在Maven Repository上搜索。)
2、数据准备
在ideal中连接数据库,并导入表
(1)新建数据库mybatis
(2)在数据库mybatis上右键run SQL scripts 选择sql文件运行。
4、在resources文件夹下新建application.properties文件,在其中配置数据库信息和端口信息

端口

server.port=9090;
#datasource数据源,连接数据库
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?serverTimezone=Asia/Shanghai
spring.datasource.username=root;
spring.datasource.password=123456;
注:Timezone是时区,很重要!
5、在src/main/java下创建com.software包,其下创建三层架构包,和pojo包。
(此步建议“我的电脑”上操作。)
6、生成pojo实体类,映射数据库中的表
7、生成Mapper映射接口,映射到数据库中的表,对该表进行操作。
(映射,就相当于一个镜面,换句话说,建立数据库的一个副本,在副本上进行修改。)
写好操作方法,如:查询所有用户的方法:

Public interface UserMapper{
Public List getAllUsers();
}
因为getAllUsers()方法是接口里的方法,为抽象方法,故此处直接加分号。

定义接口名称:数据库表名/pojo实体类名+Mapper
方法: public ListgetAllUsers();
接口中的方法定义好,不需要写实现类,由mybatis框架来实现,可以把对应的mapper.xml文件当作是实现类。

我会持续更新的,谢谢大家!

你可能感兴趣的:(spring,boot,java,spring)