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

我们都知道,控制器只是用来接收客户端的请求。

处理controller以及url映射的注解:

@Controller  处理http请求;

@RestController  这是Spring4之后新加的注解,推荐用这个注解就行了。上面的@Controller不用了,因为它还需要@ResponseBody配合@Controller才能返回json;

@RequestMapping  配置url映射;

访问成功:

访问成功:

为了安全,符合业务场景,post/get方式还是要加的,post方式不能在浏览器访问,可用postman发送请求:

扫描二维码关注公众号,回复: 117383 查看本文章

处理url参数的注解:

@PathVariable 获取url中的数据

@RequestParam 获取请求参数的值

@GetMapping 组合注解

ps:无论post/get方式都可用这个注解接收参数。

 

访问成功:

@RequestParam的其它属性:

@GetMapping或@PostMapping,简化注解:

猜你喜欢

转载自my.oschina.net/monroe/blog/1782022