美文网首页
jfinal config包的主要类

jfinal config包的主要类

作者: xuyouxin1 | 来源:发表于2017-08-17 14:52 被阅读0次

顾名思义,config包下面的类就是jfinal的各种配置类,包括:

1、Constants类,表示各种常量的集合

主要有:

devMode  开发模式

baseUploadPath  基础上传路径

baseDownloadPath  基础下载路径

encoding  编码

maxPostSize  传输数据上限

2、Handlers类,里面有handlerList属性,即处理器列表

3、Interceptors类,里面有addGlobalActionInterceptor和addGlobalServiceInterceptor方法,分别是添加控制层的拦截器,和添加服务层的拦截器。

其实是通过调用InterceptorManager 的方法实现,InterceptorManager 里面有两个数组,分别记录控制层和服务层的全局拦截器。

4、Plugins类,里面有pluginList属性,即插件列表

5、Routes类,管理路由的类,路由:就是控制从访问路径到后台响应方法的机制。

属性有:

Map> :从路径到控制类的映射

Map viewPathMap:从路径到视图地址的映射

String baseViewPath:基础视图地址

6、JFinalConfig类,综合控制jfinal各种配置的类

与上面5个类对应的方法有:

configConstant(Constants me)

configHandler(Handlers me)

configInterceptor(Interceptors me)

configPlugin(Plugins me)

configRoute(Routes me)

另外,还有afterJFinalStart(),beforeJFinalStop(),表示jfinal启动之后和结束之前调用的方法

config包的草图:

相关文章

  • jfinal config包的主要类

    顾名思义,config包下面的类就是jfinal的各种配置类,包括: 1、Constants类,表示各种常量的集合...

  • jfinal core包的主要类

    顾名思义,core包下面的类就是jfinal的核心类,包括: 1、Config类,与config包的几个配置类对应...

  • jfinal kit包的主要类

    kit包下面的类是jfinal的工具类,包括: 1、HashKit:生成消息摘要的类,支持md5、sha-1等加密...

  • jfinal interceptor包的主要类

    该包下的类定义了常用的拦截器类,主要有: 1、GET:只接受get请求,其他请求返回404 2、POST:只接受p...

  • Jfinal学习笔记-DB与Model

    Jfinal学习笔记-Enjoy模板引擎Jfinal学习笔记-DB与Model DB 类: 1、DB类是对数据库进...

  • Jfinal 项目在idea上创建

    1.使用JIDEA创建web项目 2.通过Libraries的maven导入jfinal包 选择jfinal官方的...

  • JFinal 中的JFianlConfig

    JFinalConfig是基于JFinal的web项目需要继承的类,该类对于整个JFinal项目进行配置。 JFi...

  • 跨域

    在大项目下新建一个config的包 在此包下新建一个类包以及类.png 跨域的代码如下:

  • JFinal框架中Record对象转实体类对象数据

    公司使用JFinal框架,发现JFinal中Record数据无法通过fastjson直接转实体类对象,只能使用re...

  • jfinal json包

    jfinal框架的json包与log包的设计模式一样: json包:封装了不同json实现的统一用法 1、Json...

网友评论

      本文标题:jfinal config包的主要类

      本文链接:https://www.haomeiwen.com/subject/lltnrxtx.html