背景:
看了最少几十篇springboot解密相关的教程,大致都是:@ControllerAdvice 注解 + 实现 RequestBodyAdvice 接口。由于代码不复杂,直接借鉴并处理了自己的解密拦截类。但是一直无法进入拦截,一直以为是手敲代码敲错了拦截类,尝试重新在网上copy代码,结果代码也不能正常跑。然而在github上面pull别人的代码,跑起来却能正常拦截。于是重新copy拦截类,仍然无法拦截。
原因:
Controller层的接收参数没有加 @RequestBody ,所以一直没有进入拦截!!!特此记录
Controller层的接收参数没有加 @RequestBody ,所以一直没有进入拦截!!!特此记录
Controller层的接收参数没有加 @RequestBody ,所以一直没有进入拦截!!!特此记录
粘贴代码:
实现拦截处理解密
1. @ControllerAdvice 注解切入
2. 实现 RequestBodyAdvice 接口
@ControllerAdvice(basePackages = "com.xiaoc.verify.contro