- 博客(5)
- 收藏
- 关注
原创 【Spring】请求参数封装成POJO时,如何取别名?
SpringMVC中,当请求参数封装成POJO时,参数名必须与POJO属性名相同,无法通过`@RequestParam`取别名。我们可以通过自定义注解以及自定义数据绑定器的方式,实现给请求参数取别名,以满足实际项目需求。
2024-03-09 18:55:23 461 1
原创 【Spring】全局异常处理中,如何获取请求体内容?
SpringMVC项目中,将HttpServletRequest包装成ContentCachingRequestWrapper,可以实现对请求体内容的重复获取。这点在全局异常处理中很实用。
2023-11-20 00:12:17 902
原创 【SpringBoot】Bean的注入方式不同导致偶现循环依赖报错
SpringBoot中,Bean的注入方式不同,可能导致“偶现”的循环依赖报错。这里的“偶现”,是针对不同的系统环境而言,由于Bean的加载顺序不同,循环依赖报错可能出现,也可能不出现。为了避免类似的问题,程序开发时最好采用统一的依赖注入方式(建议构造器注入)。
2023-03-26 13:42:54 553 1
原创 【注意】Kafka生产者异步发送消息仍有可能阻塞
Kafka生产者异步发送消息的方法,看似异步,实则可能阻塞。由于发送消息前需要获取元数据Metadata,如果一直获取失败(可能原因包括Broker连接失败、Topic未创建等),将导致长时间阻塞。这点与我们的一般理解不符,需要特别注意。
2023-01-27 22:32:53 3323 1
原创 VS Code编译调试C/C++(Windows平台)
VS Code编译调试C/C++(Windows平台)引言下载安装MinGW新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与...
2018-12-26 15:58:01 1355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人