JFinal 教程

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