| 程序包 | 说明 |
|---|---|
| cn.schoolwow.quickapi | |
| cn.schoolwow.quickapi.domain | |
| cn.schoolwow.quickapi.handler | |
| cn.schoolwow.quickapi.util |
| 限定符和类型 | 方法和说明 |
|---|---|
QuickAPI |
QuickAPI.apiMicro(APIMicroService... apiMicroServices)
添加一个微服务
|
| 限定符和类型 | 方法和说明 |
|---|---|
APIMicroService |
APIMicroService.classPath(URL classPathURL)
Java类路径
|
APIMicroService |
APIMicro.classPath(URL classPathURL)
Java类路径
|
APIMicroService |
APIMicroService.controller(String packageName)
扫描controller层
|
APIMicroService |
APIMicro.controller(String packageName)
扫描controller层
|
APIMicroService |
APIMicroService.controllerClass(String className)
扫描controller层
|
APIMicroService |
APIMicro.controllerClass(String className)
扫描controller层
|
APIMicroService |
APIMicroService.filter(java.util.function.Predicate<String> predicate)
扫描类过滤接口
|
APIMicroService |
APIMicro.filter(java.util.function.Predicate<String> predicate)
扫描类过滤接口
|
APIMicroService |
APIMicroService.ignoreClass(String ignoreClassName)
忽略类
|
APIMicroService |
APIMicro.ignoreClass(String ignoreClassName)
忽略类
|
APIMicroService |
APIMicroService.ignorePackageName(String ignorePackageName)
忽略包名
|
APIMicroService |
APIMicro.ignorePackageName(String ignorePackageName)
忽略包名
|
APIMicroService |
APIMicroService.lib(String libDirectory)
指定类库位置
|
APIMicroService |
APIMicro.lib(String libDirectory)
指定类库位置
|
APIMicroService |
APIMicroService.pom(String pomFilePath)
扫描pom.xml获取相关依赖
|
APIMicroService |
APIMicro.pom(String pomFilePath)
扫描pom.xml获取相关依赖
|
APIMicroService |
APIMicroService.prefix(String prefix)
接口路径前缀
|
APIMicroService |
APIMicro.prefix(String prefix)
接口路径前缀
|
APIMicroService |
APIMicroService.sourcePath(String sourcePath)
Java源代码路径
|
APIMicroService |
APIMicro.sourcePath(String sourcePath)
Java源代码路径
|
| 限定符和类型 | 方法和说明 |
|---|---|
APIController |
SwaggerHandler.getApiController(Class clazz,
APIMicroService apiMicroService) |
APIController |
SpringMVCHandler.getApiController(Class clazz,
APIMicroService apiMicroService) |
APIController |
SpringFoxHandler.getApiController(Class clazz,
APIMicroService apiMicroService) |
APIController |
QuickServerHandler.getApiController(Class clazz,
APIMicroService apiMicroService) |
APIController |
QuickDAOHandler.getApiController(Class clazz,
APIMicroService apiMicroService) |
APIController |
Handler.getApiController(Class clazz,
APIMicroService apiMicroService)
获取控制器
|
protected void |
AbstractHandler.handleReturnValue(API api,
APIMicroService apiMicroService) |
| 限定符和类型 | 字段和说明 |
|---|---|
static APIMicroService |
QuickAPIConfig.apiMicroService
默认微服务
|
| 限定符和类型 | 字段和说明 |
|---|---|
static List<APIMicroService> |
QuickAPIConfig.apiMicroServiceList
微服务
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Set<String> |
QuickAPIUtil.getRecycleEntity(String className,
APIMicroService apiMicroService)
递归获取实体类所有依赖
|
static boolean |
QuickAPIUtil.needIgnoreClass(String className,
APIMicroService apiMicroService)
是否需要过滤该类
|
static Set<String> |
QuickAPIUtil.scanPackage(APIMicroService apiMicroService)
扫描微服务包
|
Copyright © 2020. All rights reserved.