public abstract class ModuleBase extends Object
| 构造器和说明 |
|---|
ModuleBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract String |
getModuleCode()
模块别名
模块的唯一标识符
|
abstract String |
getModuleName()
模块名称描述
|
abstract String |
getModulePath()
模块Path
访问该模块内的所有控制器时都需要以该模块Path为前缀
例如:服务器域名(xxx.com),应用名(/),模块Path(sso),该模块下某控制器Path(/login)
那么该控制器的完整访问路径为:http://xxx.com/sso/login
当模块Path为空时,表示默认模块
|
abstract String |
getModuleView()
模块视图文件夹名称
该模块的视图(模板)都存放在该文件夹下
例如:模块View(sso)
那么该模块所有的视图文件夹位置为:src/main/resources/META-INF/resources/sso/temp
请在视图文件夹下创建两个子目录:asset(存放该模块的静态资源)、temp(存放该模块的视图文件)
|
abstract void |
setModulePath(String modulePath) |
abstract void |
setModuleView(String moduleView) |
public abstract String getModuleCode()
public abstract String getModuleName()
public abstract String getModulePath()
public abstract void setModulePath(String modulePath)
public abstract String getModuleView()
public abstract void setModuleView(String moduleView)
Copyright © 2020. All rights reserved.