課程
/后端開發
/Java
/2小時學會Spring Boot
你好,請問有課堂筆記和代碼嗎??
2018-05-28
源自:2小時學會Spring Boot 1-1
正在回答
非常感謝
package?com.imooc; import?org.springframework.beans.factory.annotation.Autowired; import?org.springframework.web.bind.annotation.*; import?java.util.List; @RestController public?class?GirlController?{ ????@Autowired ????private?GirlRepository?girlRepository; ????/* ?????*?查詢所有女生列表 ?????*?*/ ????@GetMapping(value?=?"/girls") ????public?List<Girl>?girlList()?{ ????????return?girlRepository.findAll(); ????} ????/** ?????*?添加女生 ?????* ?????*?@param?cupSize ?????*?@param?age ?????*?@return ?????*/ ????@PostMapping(value?=?"/girls") ????public?Girl?girlAdd(@RequestParam("cupSize")?String?cupSize, ????????????????????????@RequestParam("age")?Integer?age)?{ ????????Girl?girl?=?new?Girl(); ????????girl.setCupSize(cupSize); ????????girl.setAge(age); ????????return?girlRepository.save(girl); ????} ????/** ?????*?查詢一個女生 ?????* ?????*?@param?id ?????*?@return ?????*/ ????@PostMapping(value?=?"/girls/{id}") ????public?Girl?girlFindOne(@PathVariable("id")?Integer?id)?{ ????????return?girlRepository.findOne(id); ????} ????//更新一個女生 ????@PutMapping(value?=?"/girls/{id}") ????public?Girl?girlUpdate(@PathVariable("id")?Integer?id, ???????????????????????????@RequestParam("cupSize")?String?cupSize, ???????????????????????????@RequestParam("age")?Integer?age)?{ ????????Girl?girl?=?new?Girl(); ????????girl.setId(id); ????????girl.setCupSize(cupSize); ????????girl.setAge(age); ????????return?girlRepository.save(girl); ????} ????/** ?????*?刪除一個女生 ?????*?@param?id ?????*/ ????@DeleteMapping(value?=?"/girls/{id}") ????public?void?girlUpdate(@PathVariable("id")?Integer?id)?{ ????????girlRepository.delete(id); ????} ????//通過年齡查詢女生列表 ????@PostMapping(value?=?"/girls/age/{age}") ????public?List<Girl>?girlListByAge(@PathVariable("age")?Integer?age){ ????????return?girlRepository.findByAge(age); ????} }
舉報
Spring Boot入門視頻教程,你將學會使用Spring Boot快速構建應用程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-16
非常感謝
2018-05-28