自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 DispatcherServlet 执行流程 及 扩展点 增强点

例如:标记了 @ResponseBody 的控制器方法,调用 HttpMessageConverter 来将结果转换为 JSON,这时返回的 ModelAndView 就为 null。@ControllerAdvice 增强3:结合 RequestBodyAdvice 接口增强请求参数。@ControllerAdvice 增强4:结合 RequestBodyAdvice 接口增强返回值。如果返回 ModelAndView 为 null,步骤第6步的视图解析及渲染,否则走。

2025-11-19 02:09:49 213

原创 Spring Boot Web ServletResponseMethodArgumentResolver 默认参数解析器

一些解析器可能需要类型转换,比如 RequestParamMethodArgumentResolver,而 ServletRequestDataBinderFactory 可以完成这项工作。观察到有些解析器是重复的,但其实它的对象不同,重复是因为有些解析器可以忽略注解(没有相关注解)也能解析,所以一份先解析有注解的,另一个解析没有注解的且放到靠后的位置。ServletRequestDataBinderFactory:负责数据绑定和转换数据类型。Spring Boot 版本:3.5.7。

2025-11-17 22:23:20 706

原创 [快速示例] Spring Boot @ConfigurationProperties 使用示例

ConfigurationProperties 的 Bean 后处理器是 ConfigurationPropertiesBindingPostProcessor,它是 Spring Boot 提供的后处理器,非 Spring 原生处理器。

2025-11-04 17:11:06 248

原创 【使用示例】spring ApplicationEventPublisher 事件的定义和监听

实现事件抽象类 ApplicationEvent// source 是事件的来源,通常是触发事件的组件或对象。

2025-10-30 18:12:06 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除