咱们都知道,控制器只是用来接收客户端的请求。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,简化注解: