您的位置 首页 java

Java开发框架时编写的小功能(反射获取Method参数描述及注解描述)

ReflectionTools

这个工具的主要亮点是可以获取到方法中参数的详细描述信息ParamDefinition

  • 查询指定方法中被指定注解修饰的参数描述

public static List<Method> getMethod(Object obj, String methodName)

  • 查询指定方法参数描述信息

public static List<ParamDefinition> getParameterDefinitions(Method method)

  • 根据方法名获取指定方法

public static List<ParamDefinition> getParameterDefinitions(Method method, Class<? extends Annotation> annotation)

AnnotationTools

这个工具的主要亮点是解决了,当需要获取注解信息时候,要强转指定注解类型.

比如这样:

当使用了该注解只需要这样

  • 根据注解获取注解实例信息

public static Map<String, Object> getAnnotationAttributeAsMap(Annotation annotation)


点击关注输入tool,即可获取github源码地址学习!

多多支持,希望对感兴趣的童鞋有点小的帮助,小编也会尽最大努力分享更多有质量的文章 !

文章来源:智云一二三科技

文章标题:Java开发框架时编写的小功能(反射获取Method参数描述及注解描述)

文章地址:https://www.zhihuclub.com/189545.shtml

关于作者: 智云科技

热门文章

网站地图