JFinal-手册-1.5

所需积分/C币:19 2013-12-07 10:47:46 1.11MB PDF
收藏 收藏
举报

JFinal-手册-1.5 完整手册 版本: 1.5 作者: 詹波 日期: 2013-10-08 JFinal 采用微内核全方位扩展架构,全方位是指其扩展方式在空间上的表现形式。JFinal由 Handler、Interceptor、Controller、Render、Plugin 五大部分组成。本章将简单介绍此架构以及基于此架构所做的一些较为常用的扩展。
第五章 Active Record 24 5.1概述… 24 5.2 Active RecordPlugin 5.3 Model 24 54 FIna|独创Db+ Record模式 26 55声明式事务 5.6 Cache∴ 28 5.7 Dialect多数据库支持… a.:.::::::::::aa:::::::::: a8000008D.:.:::a.aa 28 58表关联操作 28 59 Oracle支持. 29 第六章 EhCacheplugin…… :::::::·::::·:·:::::::: 32 61概述 .:·::::;:.::::·.·: 32 6.2 EhCache plugin… 32 6.3 CacheInterceptor 32 6. 4 EvictInterceptor 33 6.5 Cache kit 33 66 ehcache xm简介. 第七章 SpringPlugin…… 35 71概述 35 72 Spring Plugin… .::::: 35 7.3 loclntercepto 35 第八章 Validator… ,37 81概述 a.:::::::::::a·:·a·..::::::::.:·: 8.2 Validator∴ ,37 83 Validator配置 aa:.:aaa:::::::a:a.:::::::::: ana:::::: 第九章 FreeMarker基础 ,··音·音音着音着 38 91概述 38 92 FreeMarker示例 .38 93在Jina中扩展 .38 第十章Jina架构及扩展… 39 101概述. 39 摘要 是基于语言的极速 开发框架,其核心设计目标是开发迅速、代 码量少、学习简单、功能强大、轻量级、易扩展、 。在拥有语言所有优势的同时 再拥有 等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋 友 有如下主要特点 架构,设计精巧,使用简单 遵循原则,零配置,无 独创 模式,灵活便利 支持,使数据库廾发极致快速 自动加载修改后的文件,廾发过程中无需重启 支持,拦截器配置灵活,功能强大 体系结构,扩展性强 多视图支持,支持 强大的 后端恔验功能 功能齐全,拥有 绝大部分核心功能 体积小仅,且无第三方依赖 支付宝捐助: 捐助将用于社区建设与发展 第一章快速上手 11创建项目 推荐使用 做为开发环境。下载链接 创建 H New Project 回x Select awizard Create a Dynamic Web project Wizards type filter text Web Dynamic Web Project o Static Web Project CE Web Fragment Project 成Back Next x Finish Cancel 填入项目基本信息、 e New Dynamic Web Project Dynamic 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 Location: E: \workspaceeclipse-jee'\final_demo Browse Target runtime 气one New Runtime. Dynamic web module version 25 Configuration custom mOdify. Back Next Finish Cancel 注意 定要选择 修改 ,推荐输入 C New Dynamic Web Project Jay Configure project for building a Java application. Source folders on build path Cs src Add folder Edit Remove Default output folder WebRoot\WEB-INF\cla <且k·M>□ih Cancel 特别注意:此处的 必须要与 目录完全一致才可 以使用 集成的 来启动项目。 修改 ,推荐输入 C New Dynamic Web Project 回_x Web module Configure web module settings Context roote final_demo Content directory: WebRoot v Generate web. xml deployment descriptor Back Next s Finish Cancel 注意:此处也可以使用默认值 ,但上一步中的 则需要 改成 才能对应上 12放入 FInal库文件 将 拷贝至项目 下即可。注意 是开发时使用的运行环境,生产环境不需要此文件。 13修改 web. xml 将如下内谷添加至 :Filter <filter-name>tinal</filter-name> <filter-class>com. final core.JFinalFilter</filter-class> <init-param> Kparam-name>configclass</param-name> <paraIm-value>demo. DercConfig</param-value> </init-param> </filter> <filter-mapping> <filter-name>final</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 14添加java文件 在项目目录下创建 包,并在包下创建 文件,内容如下 package demo i import com. tinal. config public class Demo Config extends JFinalConfig i public void configConstant (Constants me) me. setDevMode (true)i public void configRoute(routes me me. add ("/hello", HellcController class); public void configPlugin(Plugins me)[ y public void configInterceptor(Interceptors ne):] public void configHandle(Handlers me) [ 注意 文件所在的包以及自身文件名必须与 中的 标 签内的配置相一致在本例中该配置为 在 包下创建 类文件,内容如下: package demo i import com. final core. Con-rolleri ublic class HelloController extends Controller I public void index() rendertext("hello fInal World. )i 15启动项目 创建启动项如下图所小 (no launch history Debug As Debug Configurations… Organize Favorites

...展开详情
试读 39P JFinal-手册-1.5
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    xiuqinghq23000 是官方原版的,但是还要积分下载有点不地道。
    2014-07-03
    回复
    • 分享精英

      成功上传11个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    JFinal-手册-1.5 19积分/C币 立即下载
    1/39
    JFinal-手册-1.5第1页
    JFinal-手册-1.5第2页
    JFinal-手册-1.5第3页
    JFinal-手册-1.5第4页
    JFinal-手册-1.5第5页
    JFinal-手册-1.5第6页
    JFinal-手册-1.5第7页
    JFinal-手册-1.5第8页
    JFinal-手册-1.5第9页
    JFinal-手册-1.5第10页
    JFinal-手册-1.5第11页
    JFinal-手册-1.5第12页

    试读已结束,剩余27页未读...

    19积分/C币 立即下载 >