public class MethodReflectUtil extends Object
| 构造器和说明 |
|---|
MethodReflectUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Annotation> |
getMethodFirstParamAnnotations(Method method)
获取方法上的注解
注意,此方法只获取方法第一个参数的所有注解
|
static Class<?> |
getMethodFirstParamClass(Method method)
获取方法第一个参数的类类型
|
static Class<?> |
getMethodReturnClass(Method method)
获取方法的返回值class类型
|
static Set<String> |
getMethodValidateGroup(Method method)
获取方法上校验分组
例如:获取如下方法的校验分组信息SysAppRequest.edit.class
public ResponseData edit(@RequestBody @Validated(SysAppRequest.edit.class) SysAppRequest sysAppParam) {
...
}
|
public static List<Annotation> getMethodFirstParamAnnotations(Method method)
注意,此方法只获取方法第一个参数的所有注解
method - 方法反射信息public static Set<String> getMethodValidateGroup(Method method)
例如:获取如下方法的校验分组信息SysAppRequest.edit.class
public ResponseData edit(@RequestBody @Validated(SysAppRequest.edit.class) SysAppRequest sysAppParam) {
...
}
method - 方法反射信息public static Class<?> getMethodFirstParamClass(Method method)
method - 方法反射信息Copyright © 2021. All rights reserved.