文章目录
前言
- Spring Boot框架搭建的步骤
- Mybatis框架搭建的步骤
一、Spring Book框架搭建步骤
1.在intellij中新建maven工程
2.在pom.xml中添加依赖
代码如下:
<parent>
<artifactId>spring-boot-starter-parent</artifactId>
<groupId>org.springframework.boot</groupId>
<version>2.6.3</version>
</parent>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>
此处依赖可以去maven repository中去搜素Spring Book Starter Parent、Spring Book Starter Web找这两个依赖。
链接如下:https://mvnrepository.com/
3.为工程分层
创建四个包:service、dao、model、controller
下图方便大家了解分层的四个包:
4.添加启动的类TestMyBatis.java!
代码如下:
@SpringBootApplication
public class TestMybBatis {
public static void main(String[] args) {
SpringApplication.run(TestMybBatis.class,args);
}
5.点击主类main方法的运行箭头,运行spring boot。若启动成果,显示如下:
二、Mybatis框架搭建步骤
(此处搭建是在Spring Book框架搭建完基础上继续搭建Mybatis框架)
1.在pom文件中添加依赖
mysql:可以使用MySql数据库
junit:可以使用单元测试
spring-boot-starter-test :可以使用单元测试
mybatis-spring-boot-starter:springboot中继承mybatis框架
代码如下:
<!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.3</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-test -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<version>2.6.3</version>
<scope>test</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.27</version>
</dependency>
<!-- https://mvnrepository.com/artifact/junit/junit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.1</version>
<scope>test</scope>
</dependency>
此处依赖可以去maven repository寻找
链接如下:https://mvnrepository.com/
2.数据准备
在IDE中连接数据库,导入表
1)新建数据库mybatis
2)在数据库mybatis上右键-run SQL scripts-选择sql文件运行
3.在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=cby
spring.datasource.password=123456
4.生成pojo实体类,映射数据库中的表
注意类名要与数据库中的表一一对应,类名是表名首字母大写其余不变。
5.生成Mapper映射接口,映射到数据库中的表,对该表进行操作。
接口名称命名: 数据库表名/pojo实体类名+Mapper
总结
以上就是Spring Book框架构建及其Mybatis框架构建到mapper接口映射这一步,剩下的步骤之后更新。