• SpringXT


    SpringXT是Spring框架的一个扩展用于开发richer domain models与richer user interfaces的应用程序。采用Domain Driven Design设计原则。为此SpringXT提供两个框架SpringXT Modeling Framework:提供一些组件来开发rich domain model(它集中了所有业务逻辑,规则和约束,完全独立于应用程序的其它部分)并能够让它们与其它应用软件分层"优雅"结合。SpringXT Ajax Framework:一个完全与Spring MVC集成在一起,基于事件的Ajax框架。

    Spring Modules is a collection of tools, add-ons and modules to extend the Spring Framework. The core goal of Spring Modules is to facilitate integration between Spring and other projects without cluttering or expanding the Spring core.

    Features
    Downloading
    Building From Source
    Usage Instructions
    Articles
    Support
    ParticipationSupported By

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    GrailsUI: GrailsUI(GUI)是一个Grails插件,封装了YUI和 YUI 扩展(Bubbling),将二者的组件以Taglib的形式提供给用户,让Web页面UI的开发变得方便快捷。
    SpringSide:SpringSide--Pragmatic Enterprise Application KickStart and Common Library Stack,这么长的一个名字下来,不用解释大家都知道是做什么的了----以Spring Framework为core,提供一个Pragmatic的企业应用开发基础和最佳实践展示。
    Verge:Verge框架是一个开源J2EE应用程序框架完全采用Java开发只使用到标准的J2EE APIs.这个开源项目的目的为开发企业应用程序提供一个非常灵活和可扩展的框架.
    Spring4Me: Spring4Me是从另一个开源项目Enterprise Connect中提炼出来的,以 Spring 为核心,在 Spring MVC 的基础上实现了一套基于组件的编程模型。
    Spring4Me 的未来发展方向主要是以 Spring MVC, Spring, JPA 为主, 并以 Demo 工程的形式来展示 Spring MVC, Spring, JPA 的整合方式,以及基于 Spring4Me 的组件开发方式。
    Stripes:Stripes是一个视图框架用于利用最新的Java技术来构建Web应用程序.它具有以下特点:不需要对每一page/action进行映射配置 (ActionBeans将自动被发现,它利用注释进行配置),强大的绑定引擎用于构建复杂并脱离请求参数(request parameter)的web对象,易于使用并可本地化的验证与类型转换系统.可重复使用ActionBean作为视图帮助类.支持一个form对应多个事件.透明的文件上传能力.支持持续开发(比如在构思你的ActionBean之前可以先构建与测试JSP)等.
    Simpleframework: Simpleframework是基于 Intercepting-Filter模式和MVC2模式(我们称之为:后处理模式,After-Processing Pattern),基于“应用即组件,组件即应用(Application are components,component can be a application)”理念采用Java 技术实现的Web应用级框架。
    其核心价值在于提供了以声明方式来描述组件行为的机制,该机制有效整合了客户端的UI视图、处理逻辑、存取访问控制策略、校验规则,以及服务器端的数据持久化、分布式缓存、业务规则等的一体化应用
    提供一套完整的Web UI组件来简化和加快AJAX/富Web应用(Rich Internet Application)的构建、部署及维护进程,从而达到降低Web应用开发成本、缩短开发周期和提高应用效能的目的。
    ExpressWind:ExpressWind是一个REST风格的MVC Web开发框架,与传统MVC框架(如Struts、WebWork)完全不一样。支持直观友好的URL如'/blog/display /20090909'这样更利于搜索引擎收录。能够在Java类方法中定义HTTP请求。支持用拦截器来处理事务、日志和其它事情。支持用 ExceptionHandler来集中处理和控制异常。支持文件上传。
    Jaffa:是为快速应用程序开发提供的一个企业Java框架。JAFFA 是一个Java Web应用程序开发框架,用基于MVC为基础的Web窗口部件来扩展现存的项目。
    Apache MyFaces Trinidad:Apache MyFaces Trinidad是一个基于部分Oracle's ADF Faces构建的JSF1.2组件库。
    dispatcher: 一个简单的MVC框架或者不能算是MVC 作用:通过URL直接将请求转发到具体的方法上。 配置:唯一的配置文件为config.properties,暂时里面只需要配置一句url.suffix=com.wenbin.action(就是需要进行转发的类的包路径,多个路径用逗号隔开)。解决的问题:简化配置,去除配置文件,尽可能的使得软件的维护成本降低。并且降低学习成本。