当前位置:  软件>轻量级数据存储服务 LLServer iis7站长之家

轻量级的序列化/反序列化工具 XBlink

    来源:    发布时间:2015-01-20

    本文导语:  简介: 一个轻量级的通用型序列化反序列化工具 特点: 轻 -- 当前版本,无需引入任何第三方jar包,JDK1.5以上适用,大小总共120K。 易 -- 简单易用,基本上只需调用一个方法就能帮你搞定问题。 简 -- 无需配置Mapping文件,...

轻量级的序列化/反序列化工具 XBlink[图片]

简介:

一个轻量级的通用型序列化反序列化工具

特点:

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

 

XBlink当前情况:

该版本目前仅提供了XML的序列化支持,后续版本将支持JSON与YAML格式。

相比之前的版本,采用了新架构,jar包体积稍胖(比XStream还是小很多的),功能与性能上有了大幅提高,并提供了更多的扩展机制。

1.0.0版本的特性:

  • 精简后的注解,简化的API。
  • 支持无注解无配置,直接对现有系统中的类进行序列化。
  • 支持自定义转换器,定制你自己的输出格式。
  • 支持文本格式压缩,以适应开发与生产环境。
  • 支持对生成的文件加入注释,不影响其反序列操作。
  • 支持替换底层输入输入器,你完成可以制造出个性化的“XML”。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 轻量级门户框架 JPolite
  • 轻量级密码术包 Bouncy Castle
  • 轻量级快速的List实现 GapList
  • 轻量级wiki引擎 WikkaWiki
  • swing是轻量级的容器,awt是重量级的,但swing继承自awt,极度疑惑中。。。。。
  • 轻量级门户框架 JPolite2
  • 轻量级json库 parson
  • 轻量级终端工具 VTerminal
  • 轻量级浏览器 NetSurf
  • 轻量级Web浏览器 Rekonq
  • 轻量级的办公组件 Calligra
  • 轻量级消息内核 ZeroMQ
  • 轻量级 PHP 框架 PHPPixie
  • 轻量级Wiki系统 WiGit
  • 轻量级CMS系统 Wolf CMS
  • 轻量级PHP论坛系统 PunBB
  • 轻量级 Web 框架 FeathersJS
  • 轻量级的 CSS 框架 Fluidity
  • 轻量级 JavaScript 库 particles.js
  • 轻量级的JS的UI框架 UIKIt
  • 轻量级Android开发工具 Android Tools
  • 轻量级软件框架 QP
  • 轻量级 NoSQL 数据库 WhiteDB
  • 轻量级的低功耗蓝牙协议栈 bcstack
  • 轻量级数据存储服务 LLServer
  • 轻量级 IRC 客户端 WeeChat
  • 轻量级字符串库 tstring
  • 轻量级音乐播放器 gejengel
  • 轻量级Linux发行版 boot2docker
  • 轻量级桌面环境 LXQt
  • 轻量级的 C++ 库 UCommon


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3