38 render系列方法 21 第四章AOP 23 4.1概述. 23 4.2 Interceptor 23 4.3 Before .::::a.a:::::::::::.:.:::: 4.4 Clear.... 25 45 interceptor的触发 ,27 4.6 Duang、 Enhancer... .:·...::.a:::::::::::.a.:::::::::::.:aaaa.:.:::a.aa 28 4.7nect拦截器 28 第五章 Active Record. ,30 5.1概述 30 5.2 Active Record plugin 5. 3 Model 54 FIna|独创Db+ Record模式 32 55声明式事务. 5. 6 Cache .34 5.7 Dialect多数据库支持 58表关联操作 ∴.34 59复合主键 35 510orac|e支持 36 511多数据源支持. aa.a:aaa.::::::aaaa·aa:.:::::::.::. ,37 512非web环境下使用 Active record...39 第六章 EhCache plugin...... aa.a:aaa.::::::aaaa·aa:.:::::::.::. 61概述 41 6.2 EhCache plugin........ 41 6.3 CacheInterceptor 41 6. 4 EvictInterceptor 42 6.5 Cachekit 42 66 ehcache xm简介 .43 第七章 Redis P|ugin-...... 44 7.1概述 7.2 Redis plugin... 44 7.3Reds与 Cache 44 74非web环境使用 RedisPlugin.... 45 第八章 Validator 46 81概述 .::::::::::::aa:::::::::::...:.: 46 8.2 Validator...,... ...,246 83 Validator配置... 6 第九章国际化 48 91概述...... 48 928n与Res 48 9.3 18nInterceptor :. 第十章 Free Marker基础. 101概述 :. 102 FreeMarker示例 103在Jna中扩展 第十一章Jina架构及扩展 52 111概述 52 112架构 52 摘要 是基于语言的极速 开发框架,其核心设计目标是开发迅速、代 码量少、学习简单、功能强大、轻量级、易扩展、 。在拥有语言所有优势的同时 再拥有 等动态话言的开发效率!为您节约更多时间,去陪恋人、家人和朋 友 有如下主要特点 架构,设计精巧,使用简单 遵循原则,零配置,无 独创 模式,灵活便利 支持,使数据库廾发极致快速 自动加载修改后的文件,开发过程中无需重启 支持,拦截器配置灵活,功能强大 体系结构,扩展性强 多视图支持,支持 强大的 后端恔验功能 功能齐全,拥有 绝大部分核心功能 体积小仅,且无第三方依赖 官方网站: 群 官方微信 第0章极速升级至2.0 01AOP升级 中的 参数更名为 更名为 功能变化详见章节 02 Active record升级 带有 参数的方法更名为 方法 带有 参数的方法已被移除,改为使川 方法代替 0.3其它部分升级 更名为 ,且方法去掉 单词 更名为 采用全新的极速化设计,升级方式详见第章 第一章快速上手 11创建项目 推荐使用 做为开发环境。下载链接 用户快速上手参见这里: 创建 E New Project Select a wizard Create a Dynamic Web project Wizards: t P e filter text 42Web iDynamicWebProject Q Static Web Project C Web Fragment Project 3 BackNext Finish Cancel 填入项目基本信息 a New Dynamic Web Project namic web Project Create a standalone Dynamic Web project or add it to a new or existing Enterprise Application. Project name: final_demo Project location 回 Use default location ocation: E workspace_eclipse-jee'ifinal_demo Browse arget runtime New runtime Dynamic web module version 2.5 Configuration custon≥ Back Next Finish Cancel 注意 定要选择 修改 ,推荐输入 O New Dynamic Web Project Java Configure project for building a Java application Source folde build path: 串src Add folder Edit Re amove Default output folder WebRoot(WEB-INF\classes 3< Back Next 3 Finish Cancel 特别注意:此处的 必须要与 目录完全一致才可 以使用 集成的 来启动项日 修改 ,推荐输入 C New Dynamic Web Project Web module Configure web module settings Context root: final_demo Content directory: WebRoot v Generate web. xml deployment descriptor O< Back Next Finish Cancel 注意:此处也可以使用默认值 但上一步中的 则需要 改成 才能对应上 12放入 fIna库文件 将 拷贝至项目 下即可。注意 是开发时使用的运行环境,生产环境不需要此文件 13修改web,xml 将如下内容添加至 final com. final core.JFinalFilter configClass/* 14添加java文件 在项日日录下创建包,并在包下创建 文件,内容如下: