public abstract class JCartConfig
extends com.jfinal.config.JFinalConfig
| 构造器和说明 |
|---|
JCartConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterJFinalStart()
本方法会在 jfinal 启动过程完成之后被回调,详见 jfinal 手册
|
abstract void |
configAppConstant(com.jfinal.config.Constants me)
扩展APP JFINAL系统常量
|
abstract void |
configAppEngine(com.jfinal.template.Engine me)
扩展APP JFINAL模板
|
abstract void |
configAppHandler(com.jfinal.config.Handlers me)
扩展APP处理器
|
abstract void |
configAppInterceptor(com.jfinal.config.Interceptors me)
扩展APP拦截器
|
abstract void |
configAppPlugin(com.jfinal.config.Plugins me)
扩展APP JFINAL插件
|
abstract void |
configAppRoute(com.jfinal.config.Routes me)
扩展APP 路由
|
void |
configConstant(com.jfinal.config.Constants me)
配置基本常量
|
void |
configEngine(com.jfinal.template.Engine me)
配置模板引擎,通常情况只需配置共享的模板函数
|
void |
configHandler(com.jfinal.config.Handlers me)
配置处理器
|
void |
configInterceptor(com.jfinal.config.Interceptors me)
配置全局拦截器
|
void |
configPlugin(com.jfinal.config.Plugins me)
项目启动 加载项目插件
|
void |
configRoute(com.jfinal.config.Routes me)
路由拆分到 FrontRutes 与 AdminRoutes 之中配置的好处:
1:可分别配置不同的 baseViewPath 与 Interceptor
2:避免多人协同开发时,频繁修改此文件带来的版本冲突
3:避免本文件中内容过多,拆分后可读性增强
4:便于分模块管理路由
|
abstract void |
loadAppHook()
系统加载后,app需要加载的HOOK
|
abstract void |
loadAppMenu()
系统加载后,app需要加载的菜单
|
abstract void |
loadAppPlugin()
系统加载后,app需要APP插件
|
abstract void |
loadAppStart()
系统加载后,app需要启动的内容
|
public void configConstant(com.jfinal.config.Constants me)
configConstant 在类中 com.jfinal.config.JFinalConfigpublic void configRoute(com.jfinal.config.Routes me)
configRoute 在类中 com.jfinal.config.JFinalConfigpublic void configEngine(com.jfinal.template.Engine me)
configEngine 在类中 com.jfinal.config.JFinalConfigpublic void configPlugin(com.jfinal.config.Plugins me)
configPlugin 在类中 com.jfinal.config.JFinalConfigpublic void configInterceptor(com.jfinal.config.Interceptors me)
configInterceptor 在类中 com.jfinal.config.JFinalConfigpublic void configHandler(com.jfinal.config.Handlers me)
configHandler 在类中 com.jfinal.config.JFinalConfigpublic void afterJFinalStart()
afterJFinalStart 在类中 com.jfinal.config.JFinalConfigpublic abstract void configAppConstant(com.jfinal.config.Constants me)
me - public abstract void configAppRoute(com.jfinal.config.Routes me)
me - public abstract void configAppEngine(com.jfinal.template.Engine me)
me - public abstract void configAppPlugin(com.jfinal.config.Plugins me)
me - public abstract void configAppInterceptor(com.jfinal.config.Interceptors me)
me - public abstract void configAppHandler(com.jfinal.config.Handlers me)
me - public abstract void loadAppStart()
public abstract void loadAppMenu()
public abstract void loadAppHook()
public abstract void loadAppPlugin()
Copyright © 2018. All rights reserved.