JavaWeb_practical

- 需求分析:首先我们需要阅读需求文档,分析需求,理解需求。
- 接口定义:查询接口文档中关于需求的接口的定义,包括地址,参数,响应数据类型等等
- 前后台并行开发:各自按照接口文档进行开发,实现需求
- 测试:前后台开发完了,各自按照接口文档进行测试
- 前后段联调测试:前段工程请求后端工程,测试功能
Restful风格
- REST(Representational State Transfer),表述性状态转换,它是一种软件架构风格。
基于REST风格URL如下:
- http://localhost:8080/users/1 GET:查询id为1的用户
- http://localhost:8080/users POST:新增用户
- http://localhost:8080/users PUT:修改用户
- http://localhost:8080/users/1 DELETE:删除id为1的用户
其中总结起来,就一句话:通过URL定位要操作的资源,通过HTTP动词(请求方式)来描述具体的操作。
通过四种请求方式来操作数据的增删改查:
GET:查询
POST:新增
PUT:修改
DELETE:删除
接口测试工具:Apifox,postman
实验准备
- 创建Springboot工程,引入web开发起步依赖、mybatis、mysql驱动、lombok
- 创建数据库tlias以及对应的表结构,并在application.yml中配置数据库的基本信息