• K-Framework


    KFramework是一个Java/Swing框架用于使用模型驱动设计来构建复杂分布式/Web应用程序。基于这种方式,开发人员主要集中于业务模型和用户界面,而这个框架可以处理到UI的映射,序列化/实体化,传输,安全和持久化等。
    收录时间:2011-02-15 17:03:59
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    JBackpack: JBackpack是一个开源的个人文件备份程序,支持增量备份和加密。JBackpack使用rdiff-backup来进行全部备份和恢复功能,利用SSHFS和SMB来访问远程文件系统,利用EncFS来加密备份目标目录。
    Apache Commons-VFS:VFS为访问各种不同的文件系统提供了单一的应用程序编程接口(API),大大的简化了应用程序本身代码的复杂度。目前VFS支持FTP、Local Files 、HTTP/HTTPS、SFTP、Temporary Files、Zip、Jar/Tar(uncompressed、tgz or tbz2)、gzip/bzip2、res、ram所有这些文件系统中的文件被封装成了FileObject这个类,文件的读写操作都通过此类来完成。文件的路径采用了URL的方式。
    Piriti: Piriti是一个用于在GWT应用程序中的生成JSON和XML数据格式的映射器Mapper。采用注释定义数据。
    收录时间:2011-04-30 22:26:23
    通用型序列化框架 XBlink: 一个轻量级的准全能通用型序列化反序列化工具


    具有的特点:

    轻 -- 当前版本,无需引入任何第三方jar包,JDK1.5以上适用,大小总共。
    易 -- 简单易用,基本上只需调用一个方法就能帮你搞定问题。
    简 -- 无需配置Mapping文件,采用了基于注解的方式,对原有程序基本不造成任何负面影响,最大程度的降低耦合。
    学 -- 代码量少,结构简单,易于研究学习。
    通 -- 采用全新架构,理论上支持所有以文本格式记录信息的文件的序列化工作。本产品将默认支持XML,JSON与YAML格式。
    快 -- 性能优秀,在速度上已经全面超越XStream,是目前最快的XML序列化工具。


    XBlink为谁设计?

    想使用XML/JSON/YAML保存数据的人。
    想方便的设计自己的配置文件的人(例如用XML作配置文件)。
    对XML/JSON/YAML如何进行序列化反序列化的原理感兴趣的人。
    热爱技术,喜欢接触新鲜事物的人。
    Quartz Cron Expression Builder: Quartz表达式生成器。这是一个可视化双向验证,解析和生成Quartz Cron表达式Java GUI开源工具。
    SOA模拟环境 SoaBox: SoaBox能够让你创建一个你SOA环境的虚拟版本(包括:客户端、服务器和数据),提供虚拟的Web服务和HTTP终点、文件系统、HTTP、SOAP、JMS以及FTP客户端的虚拟化,XML虚拟化等等。
    asyn4j:asyn4j 是一个java异步方法调用框架,基于消费者与生产者模式。包括了异步方法执行,异步回调执行,异步工作缓存模块.支持Spring。让我们写异步方法不再写很多的相关多线程代码。用asyn4j轻松搞定异步方法调用.提高程序的响应能力。
    Commons-IO:Commons IO是Jakarta Commons项目的一个子项目。用来帮助进行IO功能开发.它包含三个主要的领域:Utility classes-提供一些静态方法来完成公共任务.Filters-提供文件过滤器的各种实现.Streams-提供实用的Stream,reader与writer实现.
    Neoeedit: Neoeedit是一个文本编辑器和图片查看器就像jEdit,但更加轻量、快速、智能和简单。
    CSS4J: CSS4J 是一个 Java 类库,实现了DOM CSS API 并集成进了 DOM4J 包中。
    Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。(Hibernate用此项目来解析hbm映射文件)