# 架构说明

本工具完全继承于Jboot (opens new window) extend JFinal (opens new window),先了解下JFinal的架构。

# JFinal架构

这里引用JFinal架构图 (opens new window)
JFinal架构图

# JFinalFilter

这是一切的入口,web容器的过滤器ServletFilter,拦截所有请求到这里来。

# HandlerN

请求处理链条,可自定义Handler来处理请求

# ActionHandler

JFinal自带的链尾请求处理类,用于处理匹配请求控制层类与方法,并处理相应的拦截器链条,控制结果渲染。

# Plugin

插件模块,可自定义各种插件实现丰富功能。

# JFinalConfig

一些自定义配置的关键:Handler、Plugin、Interceptor、Route。参考JFinalConfig (opens new window)

JFinal官网

更多详细JFinal的使用,请参考官方文档 (opens new window)

# jboot架构

Jboot在JFinal的架构上,封装了一层,实现了自己的JFinalConfig:JbootCoreConfig。会JFinal的同学,可以从这里学习出发。

# jweb-boot架构

jweb-boot架构完全跟Jboot一样,jweb-boot只是Jboot的增强版而已。学习入口从JwebCoreConfig开始。