JFinal是一款基于Java语言的极速WEB+ORM开发框架,它的核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展和Restful。它拥有了Java语言所有的优势,同时也具备了像ruby、python这样的动态语言的开发效率,可以为使用者节约更多的时间。JFinal的主要特点包括MVC架构、遵循COC原则、ActiveRecord支持、自动加载修改后的java文件、AOP支持、Plugin体系结构、多视图支持、强大的Validator后端校验功能和无第三方依赖。 在快速上手指南中,首先介绍了如何在EclipseIDEforJavaEEDevelopers环境下创建DynamicWebProject,包括创建项目、填入基本信息、修改DefaultOutputFolder和Contentdirectory,以及将jfinal-xxx.jar与jetty-server-6.1.26.jar拷贝至项目WEB-INF/lib下等步骤。在创建项目的过程中,需要注意Targetruntime选择<None>,DefaultOutputFolder和Contentdirectory的设置需要与WebRoot\WEB-INF\classes目录完全一致,这样才能使用JFinal集成的Jetty来启动项目。 接下来,手册详细介绍了JFinalConfig、Controller、Interceptor、ActiveRecord、EhCachePlugin、SpringPlugin、Validator、FreeMarker基础以及JFinal架构及扩展等方面的知识点。 在JFinalConfig部分,主要介绍了configConstant、configRoute、configPlugin、configInterceptor和configHandler等方法的应用和配置方式,这些都是JFinal框架的核心配置。 在Controller部分,主要介绍了Action、getPara系列方法、setAttr方法和render系列方法等,这些是构成控制器的主要元素。 在Interceptor部分,主要介绍了Interceptor的应用、配置、ActionInvocation和InterceptorStack等,这些都是实现拦截器功能的关键点。 在ActiveRecord部分,主要介绍了ActiveRecordPlugin、Model、Db、声明式事务、Cache、Dialect多数据库支持和表关联操作等,这些是实现ActiveRecord功能的重要知识点。 在EhCachePlugin部分,主要介绍了EhCachePlugin、CacheInterceptor使用示例、CacheKit使用示例和ehcache.xml简介等,这些是实现EhCachePlugin功能的关键点。 在SpringPlugin部分,主要介绍了SpringPlugin、IocInterceptor使用示例等,这些都是实现SpringPlugin功能的关键点。 在Validator部分,主要介绍了Validator的概述和配置,这些都是实现后端校验功能的关键点。 在FreeMarker基础部分,主要介绍了FreeMarker的概述和示例,这些都是实现模板渲染的关键点。 在JFinal架构及扩展部分,主要介绍了JFinal架构及扩展的概述,这是了解JFinal框架架构和扩展方式的重要知识点。 JFinal手册详细介绍了JFinal框架的各个部分,包括如何快速上手、如何配置和使用JFinalConfig、Controller、Interceptor、ActiveRecord、EhCachePlugin、SpringPlugin、Validator、FreeMarker基础以及JFinal架构及扩展等方面的知识点,这些知识点对于理解和使用JFinal框架非常重要。
剩余35页未读,继续阅读
- 粉丝: 429
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 小程序项目-基于微信小程序的游乐园智慧向导小程序(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的ssm基于微信小程序的付费自习室系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的springboot微信小程序的点餐系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的ssm基于微信小程序的短视频系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的ssm基于微信小程序的跳蚤市场的设计与实现修改(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的智能停车场管理系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的在线办公小程序(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的游泳馆管理系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的ssm基于微信小程序的高校课堂教学管理系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的自助购药小程序(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的自习室预约系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的足浴城消费系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的ssm基于微信小程序的食堂窗口自助点餐系统(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的“健康早知道”(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的“最多跑一次”(包括源码,数据库,教程).zip
- 小程序项目-基于微信小程序的党建工作小秘书(包括源码,数据库,教程).zip