美文网首页spring
扩展spring-自定义参数解析器

扩展spring-自定义参数解析器

作者: 程序员阿奇 | 来源:发表于2019-12-16 12:23 被阅读0次

需求场景:一个对外提供的API 既能满足POS 请求 又能满足get 请求
实现:
1.首先自定义注解
2.自定义注解解析器
3.将自定义的注解解析器添加到 SpringContext 中使其产生作用

   在实现第三步的过程中 发现网上有一些例子:
   实现 WebMvcConfigurer 接口 重写 addArgumentResolvers:
   @Override
   public void addArgumentResolvers(List<HandlerMethodArgumentResolver> resolvers) {
     resolvers.add(自定义解析器);
   };
   以上实现感觉不够灵活,所以经查看源码分析可以通过以下方式实现:
源代码.PNG

相关文章

网友评论

    本文标题:扩展spring-自定义参数解析器

    本文链接:https://www.haomeiwen.com/subject/tenrnctx.html