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

网友投稿 576 2022-11-03

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

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

简介:

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

特点:

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

XBlink当前情况:

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

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

1.0.0版本的特性:

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

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:RocketMQ入门手册
下一篇:SQL游标示例
相关文章

 发表评论

暂时没有评论,来抢沙发吧~