JFinal 教程

一、JFinal 摘要
二、0.1 极速 体验 Generator
三、0.2 JFinal相关生成文件
四、0.3 Model 与 Bean 合体后主要优势
五、0.4 Model 与 Bean 合体后注意事项
六、1.1 JFinal创建项目
七、1.2 放入 JFinal 库文件
八、1.3 修改 web.xml
九、1.4 添加 Java 文件
十、1.5 JFinal启动项目
十一、1.6 开启浏览器看效果
十二、1.7 Maven 下开发
十三、2.1 概述
十四、2.2 configConstant(Constants me)
十五、2.3 configRoute(Routes me)
十六、2.4 configPlugin (Plugins me)
十七、2.5 configInterceptor (Interceptors me)
十八、2.6 configHandler (Handlers me)
十九、2.7 afterJFinalStart()与 beforeJFinalStop()
二十、2.8 PropKit
二十一、3.1 概述
二十二、3.2 Action
二十三、3.3 getPara 系列方法
二十四、3.4 getModel 与 getBean 系列方法
二十五、3.5 setAttr 方法
二十六、3.6 getFile 文件上传
二十七、3.7 renderFile 文件下载
二十八、3.8 session 操作方法
二十九、3.9 render 系列方法
三十、4.1 概述
三十一、4.2 Interceptor
三十二、4.3 Before
三十三、4.4 Clear
三十四、4.5 Interceptor 的触发
三十五、4.6 Duang、Enhancer
三十六、4.7 Inject 拦截器
三十七、5.1 概述
三十八、5.2 ActiveRecordPlugin
三十九、5.3 Model
四十、5.4 JavaBean 与 Model 合体
四十一、5.5 JFinal 独创 Db + Record 模式
四十二、5.6 声明式事务
四十三、5.7 Cache
四十四、5.8 Dialect 多数据库支持
四十五、5.9 表关联操作
四十六、5.10 复合主键
四十七、5.11 Oracle 支持
四十八、5.12 多数据源支持
四十九、5.13 非 web 环境下使用 ActiveRecord
五十、6.1 概述
五十一、6.2 EhCachePlugin
五十二、6.3 CacheInterceptor
五十三、6.4 EvictInterceptor
五十四、6.5 CacheKit
五十五、6.6 ehcache.xml 简介
五十六、7.1 概述
五十七、7.2 RedisPlugin
五十八、7.3 Redis 与 Cache
五十九、7.4 非 web 环境使用 RedisPlugin
六十、8.1 概述
六十一、8.2 Validator
六十二、8.3 Validator 配置
六十三、9.1 概述
六十四、9.2 I18n 与 Res
六十五、9.3 I18nInterceptor
六十六、10.1 概述
六十七、10.2 FreeMarker 示例
六十八、10.3 在 JFinal 中扩展
六十九、11.1 概述
七十、11.2 架构