• firefly


    精于心,简于形。firefly应用程序框架。
    firefly是一个追求高性能的应用程序框架,性能大幅超越spring3、struts2等,详情请看性能测试报告
    零依赖,仅仅依赖于jdk
    精简、轻量、无侵入
    core包含IOC、MVC、Interceptor等常用功能
    使用简单,基于约定优于配置的思想,可完全使用Annotation方式 或Annotation和XML混合方式进行配置
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Cetia4: Cetia4是一个对REST提供完善支持的Web开发框架。
    Cetia4特点:基于Servlet API开发,可以运行于所有的Web容器中。 优点: 1. 可以充分利用Servlet API和JSP等资源,需要额外学习的概念较少,学习成本较低。 2. 对于传统的Web应用,可以使用服务器端HTTP Session;对于Web服务类应用,不使用HTTP Session,基于无状态服务器模型做开发。 3. 自身包括了对于Web MVC的支持,熟悉Web MVC框架的开发者很容易理解。还内建了参数映射、参数验证等等传统Web MVC框架所支持的功能。 4. 内建了自己特有的导航对象栈的概念,对于支持传统的Web应用的开发(基于浏览器的导航)非常有帮助。 5. 提供了JSP标签库,对于传统的基于HTML表单的Web开发非常有帮助。 6. 支持与SiteMesh相配合,由SiteMesh来支持页面布局的重用。 7. 内建有与Spring的集成,集成起来非常容易。 8. 配置文件完全基于标准的web.xml,不需要额外的配置文件。大量使用默认配置,一般情况下足以满足常见的需求。 9. 拥有很好的文档。 10. 有内建的国际化支持。 缺点: 1. 没有内建的HTTP认证机制,需要自行开发安全机制。 2. 对于内容协商的支持比较弱,仅支持HTML和XML格式的表现。需要加以扩展才能支持其他格式的表现。
    jbob: JBob是基于Java和AJAX的平台系统,采用Ext JS作为前端用户界面,Et-mvc作为后台支持框架,主要用于快速开发企业级信息管理系统。
    平台集成了开发环境、运行框架,主要实现了用户组织、资源与权限管理、通用操作、国际化语言处理、枚举管理、运行监控等通用应用。平台从设计到开发都坚持简约实用和约定优于配置的原则,致力于精简的配置、高效的开发模式和稳定的性能,让你集中精力解决客户需求,快乐地开发WEB项目。
    用户和权限控制是JBob平台系统的核心功能之一,从用户角度出发,以简易实用和高效稳定的方式实现权限配置。
    Rhino in Spring:Rhino in Spring这个项目把Rhino JavaScript解释器与Spring框架相结合。目的是提供一个把脚本(动态)语言快速开发的优点、灵活与Java平台和Spring框架的强大功能、高扩展性相结合的系统。这个项目发布了一个Spring MVC控制器(controller)组件用于把由Web应用程序多个web页面生成的复杂控制流用JavaScript表示成单一结构的工作流。
    XEO(eXtensible Enterprise Objects): XEO是一个敏捷开发框架设计用于构建企业Web应用系统。XEO是围绕面向对象的概念和模型驱动开发(MDD)实现。利用XEO,你模型的业务实体(包括它们的属性和方法)都当成XEO模型,然后交由该框架的“Builder”来生成应用程序的支撑架构比较如:数据库表格(持久化数据)和Java类(提供对象-关系映射和方法)。创建好XEO模型之后就可以生成基于这个模型的Web页面(包含查询,修改,列表等功能)。
    收录时间:2011-05-08 15:13:53
    Nibiru Framework: Nibiru是一个Java服务器端开发框架,以方便模块化应用程序的创建为目标。它的特性包括:

    为不同的技术提供了一个抽象层,以避免耦合
    提供一些常用的共同服务组件比如:CRUDs,报表,工作流,事务管理,安全和国际化
    系统提供动态更新机制,以允许热插拔。
    实施有利于在一个结构化的方式解决问题的模式。不过要避免强制用户执行一个给定的解决方案。
    促进解耦模块之间的通信。
    避免推倒重来。创建抽象层,但尽可能使用现有的技术。

    其实现基于现有的许多技术,比如:OSGi, Vaadin, Spring和Hibernate
    Easy Java Websites: Easy Java Websites (EJW)是一个基于Java Servlet实现的MVC Web应用程序开发框架。它专门为能够以非常简单的方式来开发Web应用程序而设计。EJW简单到可以在几分钟内学会。
    AribaWeb:AribaWeb是一个基于组件的Web应用快速开发框架,用于创建基于Ajax的web应用程序。AribaWeb集成了开发数据库应用所需的全部功能,提供丰富的Rich Widgets(forms、pivot、tables、charts、rich text editors等)并且与一个ORM数据库框相绑定。AribaWeb开发的Web应用支持部署在不同的J2EE运行环境中。
    douyu: 一种新的Java开发平台,将编译器、Http服务器、MVC、权限完美整合在一起,实现了ORM的自动化。
    Cocoon:Stefano Mazzocchi于1999年1月创建了Cocoon项目,将其作为ASF之下的开放源代码项目。Cocoon的目标是帮助分离内容格式、逻辑和对基于XML网站的管理功能。Cocoon使用XML, Extensible Stylesheet Language Transformations (XSLT), 以及 Simple API for XML (SAX) 技术,以帮助创建、部署和维护XML服务器应用程序。它支持大多数类型的数据源,包括RDBMS、LDAP和文件系统。在Eclipseh下进行开发的插件