• SOJO


    SOJO提供一个类库用于把POJOs转换成指定的格式可以是CSV、XML、JSON等,以便与非Java的程序进行通信。这些转换都是可插拔的,所以可以自定义自己想要转换的格式。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    betterpetshop:这是一个由开源项目Tapestry,Spring和Hibernate实现的宠物店应用 betterpetshop,它在Tapestry Petshop基础上扩展而来,增加了Spring 和 Hibernate。它为我们展示了基于Struts之外的另外一种优秀的组合方案。如果说你正希望用这个三个Tapestry,Spring 和 Hibernate 框架来搭建自己的J2EE 开发平台的话,可以参考参考。这里是这个宠物店的在线 demo。
    APIviz:APIviz是一个扩展自Java标准doclet的JavaDoc doclet。它能够生成类似于UML的类图与包结构图,用于快速理解全部的API结构。
    Agimatec Tools:agimatec tools项目包含了三个框架/工具: DBImport:一个能够将excel,csv,fixed-length,xml等文件中的数据导到jdbc数据库中的工具。 DBMigrate:一个数据库移植/脚本执行框架能够执行sql scripts与groovy scripts并在数据库schema移植过程中提供非常多的功能。 Annomark:一个基于注释生成源代码或其它文件(properties,xml)的框架。
    Spring Modules:Spring Modules包含一组用于扩展Spring框架的工具,附件和模块。Spring Modules的核心目标是促进Spring与其它项目相集成而不需要打乱或扩大Spring Core。当前包括的模块有:
    Ant集成
    Flux产品套件集成
    HiveMind集成
    Lucene集成
    Apache OJB集成
    O/R Broker集成
    OSWorkflow集成
    Tapestry集成支持声明式缓存服务包括EHCache,JCS,OSCache,GigaSpaces和其它。
    支持db4o 支持JSR-94规则引擎比如Drools和Jess
    支持各种Jakarta Commons组件比如Configuration,Lang,Chain和Commons Validator
    支持JavaSpaces包括Gigaspaces和Blitz.
    支持jBPM3.0.x与3.1.x
    支持JSR-170(Java内容知识库)包括Jackrabbit和Jeceira
    支持web模板引擎如:Freemarker,Groovy,Velocity,WebMacro和XSLT
    Valang: 校验语言
    Bean校验框架 Spring MVC附件
    XT Framework:提供面向领域驱动设计框架和Spring MVC AJAX支持(用于开发胖领域模型与胖客户端用户界面)。
    EL4J:EL4J是一套用于改进Spring框架的开源组件。 EL4J提供模块化支持(用于把应用程序拆分成多个模块), 简化远程调用(支持为POJOs生成EJB session bean facades等),简化属性拦截器映射配置,和一个后台进程管理服务等其它改进。
    Scriptella:Scriptella是一个开源ETL(Extract-Transform-Load)和脚本执行工具。它最主要的特点是简单,你不必学习其它复杂基于XML的语言。Scriptella使用SQL脚本来执行必需的转换。
    Corner.js:Corner.js是一个能够给图片加圆角效果的JavaScript库。使用也非常简单只需在img标签中加入class="corner"。
    iLabs mobile toolbox:iLabs mobile toolbox是一组J2ME扩展类库和一些Demo程序。它提供的类库包括XMPP协议封装,HTML渲染和浏览,Feed读取。此外还包括一些基础实用的类:Base64转换,错误处理,持久化存储处理,XML读取等。Demo程序包括:OpenMiniChatter:一个XMPP聊天客户端;OpenMiniBrowser:一个快速,实用的微型Web浏览器。
    Ekit:Ekit是一个开源的Java HTML编辑器Applet。可以保存/加载编辑好的HMTL代码或存成RTF格式的文件,还可以保存/加载经过Base64编码的Web安全文档。该编辑器支持大部分常用的功能,甚至支持CSS。
    Diaz:Diaz是一个基于Java的简单数据库框架。它是JDBC API的一个抽象层,提供了用于构建DAO(Data Access Object)的基类。