Spring
文章平均质量分 66
Season-0209
这个作者很懒,什么都没留下…
展开
-
【SpringBoot】如何引入额外的YAML配置文件?
使用@PropertySource注解,并自定义配置文件加载工厂,实现引入除application.yml之外的YAML配置文件。原创 2024-09-22 23:09:04 · 478 阅读 · 0 评论 -
【Spring】请求参数封装成POJO时,如何取别名?
SpringMVC中,当请求参数封装成POJO时,参数名必须与POJO属性名相同,无法通过`@RequestParam`取别名。我们可以通过自定义注解以及自定义数据绑定器的方式,实现给请求参数取别名,以满足实际项目需求。原创 2024-03-09 18:55:23 · 556 阅读 · 1 评论 -
【Spring】全局异常处理中,如何获取请求体内容?
SpringMVC项目中,将HttpServletRequest包装成ContentCachingRequestWrapper,可以实现对请求体内容的重复获取。这点在全局异常处理中很实用。原创 2023-11-20 00:12:17 · 1138 阅读 · 0 评论 -
【SpringBoot】Bean的注入方式不同导致偶现循环依赖报错
SpringBoot中,Bean的注入方式不同,可能导致“偶现”的循环依赖报错。这里的“偶现”,是针对不同的系统环境而言,由于Bean的加载顺序不同,循环依赖报错可能出现,也可能不出现。为了避免类似的问题,程序开发时最好采用统一的依赖注入方式(建议构造器注入)。原创 2023-03-26 13:42:54 · 704 阅读 · 1 评论