- 博客(2)
- 收藏
- 关注
原创 SpringBoot工程——自定义方法参数解析器(对带有自定义注解的参数进行处理)
1、首先自定义注解(Target指定注解的使用范围,只能用在方法参数上,Retention指定注解的生命周期,Documented表示该注解应该包含在Java文档中)ResolveArgument方法:读取请求的参数、header、cookie等信息,进行自定义的解析逻辑,最终返回解析后的参数给被注解的方法参数。SupportsParameter方法:用于判断解析器是否支持解析给定的方法参数(这里判断参数是否有@TokenToUser的注解)4.最后在需要处理的参数加上@TokenToMall注解。
2024-01-25 21:26:17 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人