一个轻量级的准全能通用型序列化反序列化工具
具有的特点:
- 轻 -- 当前版本,无需引入任何第三方jar包,JDK1.5以上适用,大小总共。
- 易 -- 简单易用,基本上只需调用一个方法就能帮你搞定问题。
- 简 -- 无需配置Mapping文件,采用了基于注解的方式,对原有程序基本不造成任何负面影响,最大程度的降低耦合。
- 学 -- 代码量少,结构简单,易于研究学习。
- 通 -- 采用全新架构,理论上支持所有以文本格式记录信息的文件的序列化工作。本产品将默认支持XML,JSON与YAML格式。
- 快 -- 性能优秀,在速度上已经全面超越XStream,是目前最快的XML序列化工具。
XBlink为谁设计?
- 想使用XML/JSON/YAML保存数据的人。
- 想方便的设计自己的配置文件的人(例如用XML作配置文件)。
- 对XML/JSON/YAML如何进行序列化反序列化的原理感兴趣的人。
- 热爱技术,喜欢接触新鲜事物的人。