返璞归真day11 用户中心精研版(第二块)
@Controller 和 @RestController的区别(我将RestController写成了Controller)
在 Spring 框架中,@Controller 和 @RestController 都是用于标识 “控制器” 类的注解,但它们的核心作用和使用场景有明显区别,主要体现在返回值的处理方式上。
- 本质区别:是否默认包含 @ResponseBody
- @Controller:是 Spring MVC 中最基础的控制器注解,用于标识一个类为 “请求处理器”,主要用于处理 HTTP 请求并返回视图(如 JSP、Thymeleaf 页面)。若要通过 @Controller 注解的方法返回数据(如 JSON、XML),需要在方法上额外添加 @ResponseBody 注解。
- @RestController:是 Spring 4.0 引入的 “组合注解”,等价于 @Controller + @ResponseBody。它的核心作用是返回数据(而非视图),因此被注解的类中所有方法默认都会将返回值直接转换为 JSON/XML 等格式(通过消息转换器),无需再单独添加 @ResponseBody。
这玩意竟然还有俩,本来不打算回宿舍的但是挺不住有点累回去睡了一觉
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
Day 103✅ 今天做了:复习了多用户通信系统⏰ 明天计划:学习Java反射
1
Day 68时间19:00~ 22:00(3h)✅ 今天做了:Component注解、Mybatis配置、使用⏰ 明天计划:Lombok、Mapper映射、动态SQL📚 今日感悟:自动配置类DataSourceAutoConfiguration ,会读取properties文件,通过注解:@EnableConfigurationProperties(DataSourceProperties.cl
2
Day 19✅ 今天做了:MCP⏰ 明天计划:AI智能体构建📚 今日感悟:今天MCP问题有点多有点杂,明天找时间再捋一下。继续加油
1
Day 25✅ 今天做了:1、扇贝英语单词打卡2、英语听说读写、听力练习3、微信阅读15分钟4、编程导航学习⏰ 明天计划:待定📚 今日感悟:Keep going!
2
Day 104✅ 今天做了:学习了Java反射及快速入门⏰ 明天计划:继续学习Java反射
1
作者分享
鱼总有没有ai Agent和怎么做skills的教程呀
1
xdm,我回来了
我去之前提到的那个对日开发了,先是学的和祖国同一年生日的COBOL,还有JCL。不过后来好了一些,把我调到了用Scala做spark的部门,然后边学日语到现在已经过了5个月。
在这期间又焦虑了一次,哈哈哈,可能我就是爱焦虑人格吧。
我觉得我的路都被封闭了一样。
本来打算去日本发展也是个不错的选择,但是刚实习不久,高某某苗就来了,日元汇率酷酷的涨。公司框框的亏。这公司有点待不下去了。
实习工资3k8,转正税后5k。六险一金。(目前公司亏损,不知道还能撑几年)
有没有大佬给指条明路
3
找到实习了xdm,但是。。。。
2
返璞归真day17
1
返璞归真day16 用户中心前端版
1
