木小鱼的笔记

技术之海,顺势者昌;看问题,要看思路与问题实质

Spring中@Controller和@RestController之间的区别

1. Controller, RestController的共同点

     都是用来表示Spring某个类的是否可以接收HTTP请求

2.  Controller, RestController的不同点

     @Controller标识一个Spring类是Spring MVC controller处理器

     @RestController:  a convenience annotation that does nothing more than adding the@Controller and @ResponseBody annotations。  @RestController是@Controller和@ResponseBody的结合体,两个标注合并起来的作用。

示例如下:

@Controller
@ResponseBody
public class MyController { }

@RestController
public class MyRestController { }


阅读更多

扫码向博主提问

去开通我的Chat快问

blueheart20

博客专家

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • 架构师
  • AI手工匠人
  • 攻城狮
  • Java老兵
  • 问题解决者
版权声明:本文章是作者辛勤书写的成果,如需转载,请与作者联系,并保留作者信息以及原文链接,谢谢~~ https://blog.csdn.net/blueheart20/article/details/51434942
文章标签: Spring MVC
个人分类: 前端技术
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭