文件說明
- Maven 測試代碼:`edu_work/hello_maven
- 數(shù)據(jù)庫腳本文件:lagou_edu.sql
- 測試開發(fā)接口所用的 SQL 語句:測試語句.sql
- 后臺(tái)管理系統(tǒng)項(xiàng)目代碼:edu_work/lagou_edu_home
開發(fā)環(huán)境
使用 IntelliJ IDEA 開發(fā)后臺(tái)項(xiàng)目代碼,使用 Maven 進(jìn)行項(xiàng)目管理;使用圖形化工具SQLYog 來管理 MySQL 數(shù)據(jù)庫。
版本:JDK 11,Maven 3.6.3,MySQL 5.7。
后端技術(shù)選項(xiàng):
- 表現(xiàn)層 – Servlet 前端控制器,F(xiàn)ilter 過濾器,BeanUtils 數(shù)據(jù)封裝
- 業(yè)務(wù)邏輯層 – Service 業(yè)務(wù)邏輯處理
- 數(shù)據(jù)訪問層 – MySQL 數(shù)據(jù)庫,Druid 數(shù)據(jù)庫連接池,DBUtils 操作數(shù)據(jù)庫
任務(wù)一
根據(jù)接口文檔,完成后臺(tái)所有接口的編寫以及測試。
任務(wù)二
保存 & 修改課時(shí)
需求分析
保存 & 修改課時(shí)接口
- 名稱: saveOrUpdateLesson
- 描述: 保存和修改課時(shí)信息
- URL: http://localhost:8080/lagou_edu_home/courseContent
- 請(qǐng)求方式: POST
- 請(qǐng)求參數(shù)
- 請(qǐng)求參數(shù)示例
JSON 格式數(shù)據(jù)
成功{"msg": "success", "status": 0}失敗{"msg": "fail", "status": 1}
- 響應(yīng)結(jié)果
- 響應(yīng)結(jié)果示例
成功{"msg": "success", "status": 0}?失敗{"msg": "fail", "status": 1}
使用 Postman 測試接口
視頻講解
視頻講解教育平臺(tái)項(xiàng)目后臺(tái)管理系統(tǒng)
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。