1.新建一个空项目。
2.选择Spring Initializr,操作如下图所示:
3.在Group 和Atrifact 分别填写com.chanchifeng和demo,如下图所示:
4.选择下图需要的依赖,如下图所示:
5.在Project name和Project location中分别填写demo和对于的项目路径,如下图所示:
6.删除maven自动生成的文件,如下图所示:
7.pom.xml:
1 |
|
8.建立com.chanchifeng.demo下的包,结构如下图所示:
9.在resources/generator下创建generator-config.xml:
1 |
|
10.先创建sjpademo的数据库,再创建user表,SQL语句如下:
1 | SET NAMES utf8mb4; |
11.点击xml文件右击,选择Run Mybatis Generator,操作如下图所示:
12.整个项目的目录结构:
13.SysUserController:
1 | import com.chanchifeng.demo.model.SysUser; |
14.SysUserMapper:
1 | import com.chanchifeng.demo.model.SysUser; |
15.SysUser:
1 | import java.util.Date; |
16.SysUserServiceImpl:
1 | import com.chanchifeng.demo.mapper.SysUserMapper; |
17.SysUserService:
1 | import com.chanchifeng.demo.model.SysUser; |
18.DemoApplication:
1 | import org.mybatis.spring.annotation.MapperScan; |
19.SysUserMapper.xml:
1 |
|
20.application.yml:
1 | server: |
21.测试类DemoApplicationTests:
1 | import com.chanchifeng.demo.model.SysUser; |
22.运行DemoApplicationTests.contextLoads,运行效果如下图所示:
23.运行整个项目,在浏览器中输入http://localhost:8080/sysUserController/showUserToJspById/1,运行效果如下图所示:
Github:SpringBoot-MyBatis/demo