类 DynamicApiTableHandler
java.lang.Object
com.easycode8.fastapi.core.dynamic.DynamicApiTableHandler
-
构造器概要
构造器构造器说明DynamicApiTableHandler(org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping requestMappingHandlerMapping, DynamicExecutor dynamicExecutor) -
方法概要
修饰符和类型方法说明findApis()查询所有在用接口static DynamicApiInfohandleTable(Map<String, Object> pathVariable, Map<String, Object> requestParam, Map<String, Object> requestBody) voidregister(DynamicApiInfo apiInfo) 动态接口注册到spring上下文,并添加本地缓存voidunregister(DynamicApiInfo apiInfo)
-
构造器详细资料
-
DynamicApiTableHandler
public DynamicApiTableHandler(org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping requestMappingHandlerMapping, DynamicExecutor dynamicExecutor)
-
-
方法详细资料
-
register
动态接口注册到spring上下文,并添加本地缓存 -
unregister
-
handleTable
@ResponseBody public Map<String,Object> handleTable(@PathVariable(required=false) Map<String, Object> pathVariable, @RequestParam(required=false) Map<String, throws ExceptionObject> requestParam, @RequestBody(required=false) Map<String, Object> requestBody) - 抛出:
Exception
-
handle
@ResponseBody public Object handle(@PathVariable(required=false) Map<String, Object> pathVariable, @RequestBody(required=false) Map<String, throws ExceptionObject> requestBody) - 抛出:
Exception
-
findApis
查询所有在用接口- 返回:
-
getDynamicApiInfoByUri
-