SpringBoot第2小节:Controller(控制器)的使用
2018-03-25 00:00
363 查看
摘要: SpringBoot
我们都知道,控制器只是用来接收客户端的请求。
处理controller以及url映射的注解:
@Controller 处理http请求;
@RestController 这是Spring4之后新加的注解,推荐用这个注解就行了。上面的@Controller不用了,因为它还需要@ResponseBody配合@Controller才能返回json;
@RequestMapping 配置url映射;
访问成功:
访问成功:
为了安全,符合业务场景,post/get方式还是要加的,post方式不能在浏览器访问,可用postman发送请求:
处理url参数的注解:
@PathVariable 获取url中的数据
@RequestParam 获取请求参数的值
@GetMapping 组合注解
ps:无论post/get方式都可用这个注解接收参数。
访问成功:
@RequestParam的其它属性:
@GetMapping或@PostMapping,简化注解:
我们都知道,控制器只是用来接收客户端的请求。
处理controller以及url映射的注解:
@Controller 处理http请求;
@RestController 这是Spring4之后新加的注解,推荐用这个注解就行了。上面的@Controller不用了,因为它还需要@ResponseBody配合@Controller才能返回json;
@RequestMapping 配置url映射;
访问成功:
访问成功:
为了安全,符合业务场景,post/get方式还是要加的,post方式不能在浏览器访问,可用postman发送请求:
处理url参数的注解:
@PathVariable 获取url中的数据
@RequestParam 获取请求参数的值
@GetMapping 组合注解
ps:无论post/get方式都可用这个注解接收参数。
访问成功:
@RequestParam的其它属性:
@GetMapping或@PostMapping,简化注解:
相关文章推荐
- springboot使用addViewController减少控制器代码的编写
- Spring Boot 学习——Controller的使用
- Springboot 使用 JSR 303 对 Controller 控制层校验及 Service 服务层 AOP 校验 使用消息资源文件对消息国际化
- 六、Spring Boot Controller使用
- SpringBoot-Controller的使用
- 使用MockMvc编写spring boot的controller的测试用例
- SpringBoot(三)_controller的使用
- 【SpringBoot】2小时学会SpringBoot学习笔记(第4章 Controller的使用)
- springboot使用aop拦截controller干一些事导致service们@Autowired全部注入失败
- SpringBoot的Controller使用
- Spring Boot项目@RestController使用重定向redirect
- spring boot 使用@RestController 和 @Controller 构造常见http get ,post请求例子
- springboot-controller的使用详解
- SpringBoot中Controller以及Jpa操作数据库的使用
- 深入解读Spring Framework Web MVC(第三弹:使用@Controller定义控制器)
- 关于怎么解决从ajax传入的json参数注入到Controller的接收对象 以及如何在Spring Boot项目使用参数校验
- springBoot使用Controller读取配置文件两种方式&读取自定义配置方法
- SpringBoot之Controller的使用详解
- Spring<context:component-scan>的使用及Spring3.2控制器增强@ControllerAdvice
- springboot快速入门(三)——Controller的使用