logo资料库

Jfinal框架专题报告.pdf

第1页 / 共50页
第2页 / 共50页
第3页 / 共50页
第4页 / 共50页
第5页 / 共50页
第6页 / 共50页
第7页 / 共50页
第8页 / 共50页
资料共50页,剩余部分请下载后查看
Jfinal框架专题报告
引言 ◆ Java Web开发用到的框架之多简直令人发指,而且因为版 本的更新换代导致的问题也是层出不穷。然而这也是Web技术 不断演化的结果,要么选择接受,要么引领节奏。 ◆目前成熟的框架: Spring框架、Hibernate框架、Struts2框架、MyBatis框架、 Spring MVC框架等。 ◆正在兴起的框架: Jersey框架、springboot框架、play框架、Vue.js框架、 Jfinal框架等。
专题模块 模块1 • Jfinal框架的介绍 模块 2 • Jfinal框架的特点 模块 3 模块 4
1 JFinal框架的介绍
JFinal框架定义 Jfinal 是基于Java 语言的极速 web 开发框架,其核心设计目标是开发迅速、 代码量少、学习简单、功能强大、轻量级、 易扩展、Restful。在拥有Java语言所有 优势的同时再拥有ruby、python等动态 语言的开发效率。 (注:REST是一种软件架构设计风格, 满足REST约束条件的架构)
发展概况 JFinal 项目开发始于2011年初,作者詹波(James Zhan)曾任搜格信息技术有限公司Java架构师,北京信 息管理科学研究所CTO,现任微格网际(北京)科技有 限公司联合创始人、网校网CTO。 项目开源于2012年3月18日,采用对商业应用友 好的Apache Licence 2.0协议。开源以来深受广 大开发者欢迎,目前采用JFinal框架开发的用户 群迅速壮大,同时不乏一些已经上线的商业化互 联网项目。JFinal在中国最大的开源社区备受瞩 目,自开源以来一直是热门项目。
发展概况 JFinal将一直坚持以下设计目标:开发迅速、代码量少、学习简 单、功能强大、轻量级、易扩展、Restful。在坚持以上设计目 标的同时,基于微内核+全方位扩展型架构,打造功能极度全 面WEB+ORM开发框架。彻底解放开发者的生产力,彻底改善 开发者的开发体验,让软件开发成为一件轻松愉快的事情。 JFinal通过实践逐步形成了一套极速开发方法,此法将 在即将打造的JFinal极速开发社区展示出来。
JFinal执行流程 客户端的request和 response http请求; JFinalFilter过滤器; Handler请求处理器,对所 有的请求进行公共处理; Action动作处理器,先执行 拦截器,最后执行具体方法;
分享到:
收藏