前言
这几天完成了一个基于springboot、mybatis、thymeleaf的ems小项目,主要实现后端的登陆、注册以及增删改查操作。原本刚学完springboot不知道该怎么应用,在完成一个简单的练手项目后能够基本清楚springboot的用途,感觉确实比以前只用web写项目要快得多。
一、项目需求分析
用户:
用户登录
用户注册 生成验证码
员工:
CRUD 增删改查
分析库表结构:
T_user: id username realname password sex
T_emp: id name salary age bir
二、具体实现
1、 用spring initializr快速搭建springboot项目环境
2、 导入依赖:web,thrmeleaf、lombok、mysql、自动引入druid(阿里巴巴开源的数据库连接池)
3、 在application.properties配置数据库连接、mybatis的集成、thymeleaf静态资源位置等
4、 程序入口加MapperScan扫描所有dao接口
5、 创建和启动类同级的文件夹
6、 mysql创建对应表单
7、 把前端页面、css和