加載完項目后,先修改配置文件:
resource->application
新建一個application.yml文件,可以使用yml格式來配置文件:
按照層級的結構來填寫配置項:
配置項
這里的配置項意思是,使用擴展文件application-pro.yml文件來擴展。
這樣就可以選擇不能的環境文件,來構建不同的配置了。
基礎配置項
在不同的環境變量里,可以配置一些需要的配置。也可以自定義一些環境變量。
比如port 這個配置,也可以寫成server.port: 80
此配置項包括JPA數據庫擴展的配置
2.新建一個controller
在類上面添加注釋:
添加注釋
添加restController注釋:
@Controller 處理http請求
@RestController? ? 原來返回json需要@ResponseBody配合@Controller
@RequestMapping? ? 配置url映射
在controller中引入 配置文件,需要這樣
配置文件中的name
自動注入別的類對象:
自動裝配
路由可以使用:
@RequestMapping("/user")
@PostMapping("/add")
@GetMapping("/username")
@DeleteMapping? 等等Http規范。
參數獲取:
一。
@GetMapping("/username/{username}")
@PathVariable("username") String username? ? 獲取url中的數據
二。
@RequestParam("username")String username? ? 獲取請求參數的值
三,直接傳一個對象,如? User user