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

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

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

@Controller  处理http请求;

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

@RequestMapping  配置url映射;

093910_xh21_2859313.png

访问成功:093926_GVxY_2859313.png

094045_1lCz_2859313.png

访问成功:094120_UyOX_2859313.png

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

094323_DBKs_2859313.png

处理url参数的注解:

@PathVariable 获取url中的数据

@RequestParam 获取请求参数的值

@GetMapping 组合注解

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

 094911_QZQb_2859313.png

访问成功:095033_2pn9_2859313.png

095053_NKPs_2859313.png

095116_OMiC_2859313.png

@RequestParam的其它属性:

095415_JPA5_2859313.png

@GetMapping或@PostMapping,简化注解:

095513_ocW1_2859313.png

转载于:https://my.oschina.net/monroe/blog/1782022

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值