SpringBoot学习-(八)SpringBoot中的新注解
来源:互联网 发布:linux 查看服务器状态 编辑:程序博客网 时间:2024/06/05 12:32
1.@RestController
通俗的说就是@RestController = @Controller + @ResponseBody。
在Spring MVC4之后,我们可以使用@RestController 注解来开发基于Spring MVC4的REST风格的JSON服务。
@Controller和@RestController的区别:
如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,配置的视图解析器InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。
例如:本来应该到success.jsp页面的,则其显示success.
2.http组合注解
Spring4.3中引进了
- @GetMapping
- @PostMapping
- @PutMapping
- @DeleteMapping
- @PatchMapping
来帮助简化常用的HTTP方法的映射,并更好地表达被注解方法的语义。
@GetMapping(value="/xxx")等价于@RequestMapping(value = "/xxx",method = RequestMethod.GET)@PostMapping(value="/xxx")等价于@RequestMapping(value = "/xxx",method = RequestMethod.POST)@PutMapping(value="/xxx")等价于@RequestMapping(value = "/xxx",method = RequestMethod.PUT)@DeleteMapping(value="/xxx")等价于@RequestMapping(value = "/xxx",method = RequestMethod.DELETE)
阅读全文
0 0
- SpringBoot学习-(八)SpringBoot中的新注解
- SpringBoot学习-(二)SpringBoot注解和配置
- SpringBoot学习-(九)SpringBoot中的AOP
- SpringBoot中的注解使用
- SpringBoot学习-(五)SpringBoot测试
- SpringBoot学习-(十一)SpringBoot过滤器
- SpringBoot学习之--单元测试(八)-2
- SpringBoot学习笔记(八):新创建的项目跑不起来,提示404
- SpringBoot中的一些注解总结
- springboot学习笔记(八) Swagger2
- SpringBoot学习之@SpringBootApplication注解
- springBoot学习之注解小记
- springboot学习之启动类中的@SpringBootApplication注解
- SpringBoot注解
- springboot注解
- SpringBoot注解
- SpringBoot 注解
- springboot注解
- Android Studio使用经验
- Linux原子操作 atomic_cmpxchg()/Atomic_read()/Atomic_set()/Atomic_add()/Atomic_sub()
- 舆情分析相关
- 读书之思考
- Centos7安装配置tomcat 9并设置自动启动
- SpringBoot学习-(八)SpringBoot中的新注解
- 网络配置一
- 百度地图添加标记以及标签的点击
- Python之socket编程浅谈
- 三大基础排序之——选择排序
- 数据库的相关概念
- Test.6Vehicle
- 页面倒计时
- Java内部类详解