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源码地址学习!
多多支持,希望对感兴趣的童鞋有点小的帮助,小编也会尽最大努力分享更多有质量的文章 !