• SpringContracts


    SpringContracts是契约式设计(Design by Contract)的一个Java解决方案,能够无缝地集成到Spring框架中。基于Annotations,AOP并且支持EL表达式语言。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    OpenDMTP:OpenDMTP(Open Device Monitoring and Tracking Protocol)是一个协议和框架用于在服务器和客户端设备之间通过Internet或其它相似网络进行双向数据通信。OpenDMTP是专门连接面向基于定位的信息比如GPS,也可以是从远程监控设备收集到的温度和其它数据。由于OpenDMTP非常小,所以特别适合于移动设备比PDA,移动电话和其它特定的OEM设备。
    OpenGrok:OpenGrok一个快速、便于使用的源代码搜索与对照引擎。它帮助你搜索,对照,定位你的源代码树。它能够明白各种程序文件格式和版本控制历史记录如SCCS,RCS,CVS与Subversion。OpenGrok是OpenSolaris操作系统源文件浏览和搜索的工具。
    JGoodies Binding:JGoodies Binding是一个开源框架用来把Java Beans绑定到UI组件.
    JGoodies Binding API:
    简化了Java Bean属性(properties)与UI组件的绑定.
    减少了构建Java UI所需要的代码行数.
    鼓励Domain层与表示层的分离.
    UrlRewriteFilter:UrlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite。适用于任何Web应用服务器(如Resin,Orion,Tomcat等)。其典型应用就把动态URL静态化,便于搜索引擎爬虫抓取你的动态网页。
    J2ME Polish:J2ME Polish 是用于开发J2ME应用的工具集:
    从一份源代码中为多种设备和多种语言创建应用的建造工具(build tools)。 一个设备数据库,您的应用可以用它通过预处理为不同的手机进行调整.
    一套用户界面(GUI), 可以在应用程序代码之外进行设计。
    工具类(Utiliy classes),如 BitMapFont 和 ArrayList。
    编辑修改二进制文件的独立工具。
    JOnbAS:基于NetBeans平台的JOnAS插件。支持:
    1.启动和关闭服务器。
    2.调试Java与JSP。
    3.生成默认的服务器部署描述。
    4.Deploying/Undeploying Web, EJB和EAR modules。
    5.浏览已部署的WAR, EJB和EAR modules
    FacesTrace:FacesTrace这是一个用于搜集JSF应用程序执行信息和性能指示,并将这些结果以友好的界面展示给最终用户的开源项目。
    Lambda Probe:Lambda Probe(Tomcat Probe)是一个基于Web以实时的方式来管理单个Tomcat主机的工具。它除了具备标准Tomcat Manager大部份功能之外还提供一些能够帮助Web开发者和系统管理员更加清楚地了解Tomcat运行情况的功能。Tomcat Probe采用XHTML1.0与CSS 2.0技术进行开发所以界面非常好看,操作很方便。
    UJAC:UJAC(Useful JAVA Application Components)提供了一组有用的Java组件集合.它提供一个强大的表达式解析器,一个基于iText的文档处理引擎可以通过一个XML模板来生成PDF文档和一个支持多种图表类型(2D Pie Chart,3D Pie Chart,3D Donut Chart,2D Line Chart,2D Bar Chart,2D Stacked Bar Chart)的绘图包.
    ibaguice:ibaguice是一个能够将Google Guice2与Apache iBatis3完美集成在一起的开源类库。用于简化创建基于Google Guice2和iBatis3的持久层。