public class ModuleManager extends Object
| 限定符和类型 | 类和说明 |
|---|---|
class |
ModuleManager.ControllerConfig |
| 限定符和类型 | 字段和说明 |
|---|---|
static ModuleManager |
me |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deployControllers(com.jfinal.config.Routes routes)
自动部署控制器
|
ModuleBase |
findModuleConfig(String pack)
查找指定控制器的模块配置类
|
ModuleManager.ControllerConfig |
getController(String controllerClazz)
根据控制器类返回详细信息
|
ModuleBase |
getDefaultModule()
获取默认的模块
|
ModuleBase |
getModule(String moduleCode)
根据模块别名,返回模块信息
|
ModuleBase |
getModuleByPkg(String pkg)
根据控制器类所在包路径,返回所属的模块信息
|
Map<String,ModuleBase> |
getModules()
返回当前有效的模块列表
|
void |
setDefaultModuleCode(String defaultModuleCode)
设置默认模块Code
|
public static final ModuleManager me
public void deployControllers(com.jfinal.config.Routes routes)
routes - public ModuleBase findModuleConfig(String pack)
pack - public ModuleManager.ControllerConfig getController(String controllerClazz)
controllerClazz - public Map<String,ModuleBase> getModules()
public ModuleBase getModule(String moduleCode)
pkg - public ModuleBase getModuleByPkg(String pkg)
pkg - public ModuleBase getDefaultModule()
public void setDefaultModuleCode(String defaultModuleCode)
defaultModuleCode - Copyright © 2020. All rights reserved.