文件说明
- Maven 测试代码:``edu_work/hello_maven`
- 数据库脚本文件:
lagou_edu.sql
- 测试开发接口所用的 SQL 语句:
测试语句.sql
- 后台管理系统项目代码:
edu_work/lagou_edu_home
开发环境
使用 IntelliJ IDEA 开发后台项目代码,使用 Maven 进行项目管理;使用图形化工具SQLYog
来管理 MySQL 数据库。
版本:JDK 11,Maven 3.6.3,MySQL 5.7。
后端技术选项:
- 表现层 - Servlet 前端控制器,Filter 过滤器,
BeanUtils
数据封装 - 业务逻辑层 - Service 业务逻辑处理
- 数据访问层 - MySQL 数据库,Druid 数据库连接池,
DBUtils
操作数据库
任务一
根据接口文档,完成后台所有接口的编写以及测试。
任务二
保存 & 修改课时
需求分析
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yXHlDn62-1598706950878)(1.jpg)]
保存 & 修改课时接口
- 名称: saveOrUpdateLesson
- 描述: 保存和修改课时信息
- URL: http://localhost:8080/lagou_edu_home/courseContent
- 请求方式: POST
- 请求参数
字段 | 说明 | 类型 | 是否必需 | 备注 |
---|---|---|---|---|
methodName | 要访问的功能名 | String | 是 | 该字段必须填写,用来确定要访问是哪一个的方法 |
id | 课时 ID | int | 否 | 添加操作不携带 id |