SpringMVC自定义返回状态码
发表于|更新于|后端
|浏览量:
使用 ResponseEntity 类
标识整个 HTTP 响应(状态码、头部信息、响应体)


异常类或 Controller 方法上标识 @ResponseStatus 注解


或者

使用 @ControllerAdvice ( @RestControllerAdvice)和 @ ExceptionHandler 注解


文章作者: 褚成志
相关推荐
2026-04-09
SpringMVC
第四章、SpringMVC控制器开发详解 二4.1 核心要点 接受客户端(client)请求参数 [讲解完毕] 调用业务对象[讲解] 页面跳转 4.2 SpringMVC控制器调用业务对象【SSM整合】4.2.1 核心思路分析 4.2.2 编码 dispatcher.xml 1234567891011121314151617181920212223242526272829303132333435363738<context:component-scan base-package="com.baizhiedu"/><mvc:annotation-driven/><bean id="resolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!--路径--> <property name="prefix" value="...
2026-04-09
netty高性能网络框架涉及的核心组件
https://www.processon.com/view/60ddbec51efad40c1bf0210d?fromnew=1
2026-04-10
Spring AI 框架中如何集成 MCP?
SpringAI MCP介绍Spring AI MCP 为模型上下文协议提供 Java 和Spring 框架集成、它使 SpringAI 应用程序能够通过标准化的接口与不同的数据源和工是进行交互,支持同步和异步通信模式。整体架构如下: Spring Al 通过以下 Spring Boot 启动器提供 MCP 集成: 客户端启动器 spring-ai-starter-mcp-client 核心启动器提供 STDIO 和基于 HTTP 的 SSE 支持。 spring-ai-starter-mcp-client-webflux 基于WebFlux的SSE流式传输实现 服务端启动器 spring-ai-starter-mcp-server 核心服务器具有 STDIO 传输支持 spring-ai-starter-mcp-server-webmvc 基于Spring MVC的SSE流式传输实现 spring-ai-starter-mcp-server-webflux 基于WebFlux的SSE流式传输实现 基于stdio标准流MCP 服务端基于 stdio 的实现是最...
2026-04-09
netty思维导图总结
https://www.processon.com/view/link/610420f01e0853746618739d
2026-04-09
fastjson
alibaba出品 12345<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>x.x.x</version></dependency> 12String text = JSON.toJSONString(obj); //序列化VO vo = JSON.parseObject("{...}", VO.class); //反序列化 JSON.toJsonString(Object)主要有两个方法将对象转换为json字符串 JSON.parseObject(String, Object.class)将json字符串转换为对象,转换的时候需要指定对应的对象类 https://github.com/alibaba/fastjson/wiki/Quick-Start-CN
2026-04-09
时间格式不能正常转换?
@DateTimeFormat 注解前台到后台的时间格式转换,对于GET 请求参数可以正常工作。对于 POST 请求会报反序列化错误 POST 请求会使用 JSON 反序列化,不会使用 @DateTimeFormat 注解。 POST 表单(body)实现时间格式转换的方法使用 @JsonFormat 注解但是这种代码侵入性强,可维护性差 实现自定义格式转换器 @JsonDeserialize可以支持多种时间格式的转换: 指定反序列化器 定义全局配置类避免冗余代码 指定转换器做Date类型的反序列化: 在对象中就不需要指定对应的注解了。
公告
👋 你好,我是褚成志,一名专注于云原生与后端架构的工程师。
热爱 Java、Kubernetes、Linux、Redis、Spring 等技术领域,持续探索 AGI 与智能化运维的边界。
这里记录我的技术思考与实践总结,欢迎交流!
热爱 Java、Kubernetes、Linux、Redis、Spring 等技术领域,持续探索 AGI 与智能化运维的边界。
这里记录我的技术思考与实践总结,欢迎交流!
