SpringBootWeb综合案例
目录
编辑①、接口文档学会阅读接口文档:(并严格按照接口文档进行开发)
一、准备工作
1、需求说明 & 环境搭建
①、需求说明

②、环境搭建
实现流程:
Ⅰ、准备数据库表:
Ⅱ、创建SpringBoot工程,引入对应的起步依赖:
Ⅲ、配置文件application.properties中引入MyBatis的配置信息,准备对应的实体类
Ⅳ、准备对应的Mapper、Service、Controller基础结构
2、开发规范

①、接口文档
学会阅读接口文档:(并严格按照接口文档进行开发)
②、开发规范 -- Restful (表述性状态转换)
Restful是一种设计风格。对于我们Web开发人员来说。就是使用一个url地址表示一个唯一的资源。然后把原来的请求参数加入到请求资源地址中。然后原来请求的增,删,改,查操作。改为使用HTTP协议中请求方式GET、POST、PUT、DELETE表示。
把请求参数加入到请求的资源地址中
原来的增,删,改,查。使用HTTP请求方式,POST、DELETE、PUT、GET分别一一对应。
注意事项:
③、开发规范 -- 统一响应结果

④、开发流程

二、部门管理

1、查询部门
①、思路

②、实现
具体实现步骤:(以查询所有部门为例)
Ⅰ、编写Controller实现类方法
Ⅱ、编写Service接口 & Service实现类
service实现类:
Ⅲ、编写Mapper:
Ⅳ、通过Postman对方法进行测试:
查看运行Console:
2、前后端联调
①、实现步骤
进入前端工程页面,点击部门管理,如果页面显示了数据,就说明此时我们前后端联调成功:
F12(检查):
②、小结
3、删除部门(根据id删除部门)
①、需求说明
路径参数:
响应参数:
②、实现过程
具体实现流程:
4、新增部门
①、需求说明
②、实现步骤
具体实现流程:
5、@RequestMapping注解
@RequestMapping注解可以作用在类上,也可以作用在方法上
6、小结
修改部门实现步骤
二、员工管理
1、分页查询
①、分页查询语法
②、员工分页查询业务分析
实现思路: