咱們都知道,控制器只是用來接收客戶端的請求。json
處理controller以及url映射的註解:瀏覽器
@Controller 處理http請求;安全
@RestController 這是Spring4以後新加的註解,推薦用這個註解就好了。上面的@Controller不用了,由於它還須要@ResponseBody配合@Controller才能返回json;app
@RequestMapping 配置url映射;post
訪問成功:url
訪問成功:spa
爲了安全,符合業務場景,post/get方式仍是要加的,post方式不能在瀏覽器訪問,可用postman發送請求:.net
處理url參數的註解:get
@PathVariable 獲取url中的數據class
@RequestParam 獲取請求參數的值
@GetMapping 組合註解
ps:不管post/get方式均可用這個註解接收參數。
訪問成功:
@RequestParam的其它屬性:
@GetMapping或@PostMapping,簡化註解: