文章 130
评论 48
浏览 79512
SpringBoot使用@ControllerAdvice配合ResponseBodyAdvice记录接口请求参数以及返回数据

SpringBoot使用@ControllerAdvice配合ResponseBodyAdvice记录接口请求参数以及返回数据

最近在项目当中需要记录接口请求参数以及返回数据,本来是打算通过自定义切面来实现的,后来发现可以使用@ControllerAdvice配合ResponseBodyAdvice来进行记录数据,特此记录,完整代码如下: /** * @author yichaofan * @since 2020/11/20 12:47 * @apiNote 统一打印请求参数和返回参数日志 */ @ControllerAdvice @Slf4j public class ResponseBodyAnalysis implements ResponseBodyAdvice { /** * 参数返回给前端之前进行,可以进行相关的处理例如,记录请求参数,响应参数,封装统一响应参数等操作 * * 源代码注释如下: * Invoked after an {@code HttpMessageConverter} is selected and just before * its write method is invoked. * @param body the body to be written * @param re....

迷茫的一天--从同事离职开始

迷茫的一天--从同事离职开始

今天早上来到公司,发现昨天和我一起进行转正答辩的伙伴离职了,很突然,突然到今天一天都很难过,或许难过还会持续一段时间。 为什么离职呢?据他说是昨天因为某个功能和技术组长吵了一架,然后就离职了。 核心原因我想还是新功能的复杂,老代码的杂乱导致的,技术组长没有对项目代码,数据结构有任何的规划。 我也想走,等我把这边的一些有点技术,技巧,做事方式熟悉理解完毕之后,应该我也走了。

2020年十月感想

2020年十月感想

唉,苏宁输了,最后一局,打比赛的人心乱了,看比赛的估计心也乱了。 项目组获奖了,奖金不多,一起吃了个饭。虽然项目组存在很多的不足,慢慢来吧!

一个菜鸟程序员的踩坑日记