跟我一起学JFinal系列一JFinal简介

来源:互联网 发布:数据作用 编辑:程序博客网 时间:2024/05/18 01:50

            大家好,呵呵 好久没见了,今天闲来无事。对公司最近选型的开发框架JFinal做一下学习记录,以备需要使用JFinal的人员提供一点帮助微笑

学习JFinal之前我们应该先来了解一下JFinal?

        JFinal 项目开发始于2011年初,作者詹波(James Zhan)一个大牛。项目开源于2012年3月18日,采用对商业应用友好的Apache Licence 2.0协议。开源以来深受广大开发者欢迎,目前采用JFinal框架最新版本为2.2

JFinal简介:JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友(呵呵 怎么样看了这么长的一段话,我最喜欢的还是最后的“为您节约更多时间,去陪恋人、家人和朋友”偷笑

JFinal有如下主要特点:

  • MVC架构,设计精巧,使用简单

  • 遵循COC原则,零配置,无xml

  • 独创Db + Record模式,灵活便利

  • ActiveRecord支持,使数据库开发极致快速

  • 自动加载修改后的java文件,开发过程中无需重启web server

  • AOP支持,拦截器配置灵活,功能强大

  • Plugin体系结构,扩展性强

  • 多视图支持,支持FreeMarker、JSP、Velocity、beetl

  • 强大的Validator后端校验功能

  • 功能齐全,拥有struts2的绝大部分功能

  • 体积小仅339K,且无第三方依赖

JFinal数据统计:

  • 仅官网下载量超过60W次
  • 国内开发超过10W人
  • 开发者分布(国内:北上广、山东居多、香港、台湾。国外:美国、澳大利亚、日本、韩国等)

    JFinal的官网地址:www.jfinal.com 并且详细的资料 官网都有介绍 还可以JFinal社区和开发者的统计数据对JFinal做一个全面的了解。

  • 1 0
    原创粉丝点击