- get() - 类 中的静态方法cn.stylefeng.roses.kernel.resource.api.holder.IpAddrHolder
-
- getAllResources() - 接口 中的方法cn.stylefeng.roses.kernel.resource.api.ResourceCollectorApi
-
获取当前运行项目的所有资源
- getClassFieldDescription(Class<?>) - 类 中的静态方法cn.stylefeng.roses.kernel.resource.api.util.ClassReflectUtil
-
获取一个类的所有字段描述
- getFlag() - 类 中的静态方法cn.stylefeng.roses.kernel.resource.api.holder.InitScanFlagHolder
-
- getMethodFirstParamAnnotations(Method) - 类 中的静态方法cn.stylefeng.roses.kernel.resource.api.util.MethodReflectUtil
-
获取方法上的注解
注意,此方法只获取方法第一个参数的所有注解
- getMethodFirstParamClass(Method) - 类 中的静态方法cn.stylefeng.roses.kernel.resource.api.util.MethodReflectUtil
-
获取方法第一个参数的类类型
- getMethodReturnClass(Method) - 类 中的静态方法cn.stylefeng.roses.kernel.resource.api.util.MethodReflectUtil
-
获取方法的返回值class类型
- getMethodValidateGroup(Method) - 类 中的静态方法cn.stylefeng.roses.kernel.resource.api.util.MethodReflectUtil
-
获取方法上校验分组
例如:获取如下方法的校验分组信息SysAppRequest.edit.class
public ResponseData edit(@RequestBody @Validated(SysAppRequest.edit.class) SysAppRequest sysAppParam) {
...
}
- getModularResources() - 接口 中的方法cn.stylefeng.roses.kernel.resource.api.ResourceCollectorApi
-
获取所有模块资源
第一个key是模块名称,是下划线分割的控制器名称,不带Controller结尾
第二个key是资源的编码
- GetResource - cn.stylefeng.roses.kernel.resource.api.annotation中的注释类型
-
资源标识,此注解代替Spring Mvc的@GetMapping注解
目的是为了在使用Spring Mvc的基础之上,增加对接口权限的控制功能
- getResource(String) - 接口 中的方法cn.stylefeng.roses.kernel.resource.api.ResourceCollectorApi
-
通过资源编码获取资源详情
- getResourceByUrl(String) - 接口 中的方法cn.stylefeng.roses.kernel.resource.api.ResourceCollectorApi
-
通过url获取资源声明
- getResourceName(String) - 接口 中的方法cn.stylefeng.roses.kernel.resource.api.ResourceCollectorApi
-
通过资源code获取资源中文名称
- getResourcesByModularCode(String) - 接口 中的方法cn.stylefeng.roses.kernel.resource.api.ResourceCollectorApi
-
通过模块编码获取资源
- getResourceUrl(String) - 接口 中的方法cn.stylefeng.roses.kernel.resource.api.ResourceCollectorApi
-
通过编码获取url