public final class ClassHelper extends Object
| 构造器和说明 |
|---|
ClassHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Set<Class<?>> |
getBeanClassSet()
获取应用包名下所有 Bean 类(包括:Service,Controller 等)
|
static Set<Class<?>> |
getClassSet()
获取应用包名下的所有类
|
static Set<Class<?>> |
getClassSetByAnnotation(Class<? extends Annotation> annotationClass)
获取应用包名下带有某注解的所有类
|
static Set<Class<?>> |
getClassSetBySuper(Class<?> superClass)
获取应用包名下某父类(或接口)的所有子类(或实现类)
|
static Set<Class<?>> |
getControllerClassSet()
获取应用包名下所有 Controller 类
|
static Set<Class<?>> |
getServiceClassSet()
获取应用包名下所有 Service 类
|
static Set<Class<?>> |
getSpringBeanClassSet()
获取应用包名下所有 Spring Bean 类
|
public static Set<Class<?>> getBeanClassSet()
public static Set<Class<?>> getClassSetBySuper(Class<?> superClass)
public static Set<Class<?>> getClassSetByAnnotation(Class<? extends Annotation> annotationClass)
Copyright © 2017. All rights reserved.