SpringBoot第2小节:Controller(控制器)的使用

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

相关文章
相关标签/搜索