红联Linux门户
Linux帮助

Beetl-JSON 0.9发布,JSON个性化序列工具

发布时间:2015-05-29 09:26:05来源:红联作者:empast
Beetl-Json 提供了Java对象序列化成json技术。其原理是基于(Location:action)*,功能强大,扩展性强,而体积小,仅仅不到70K。它能允许通过序列化策略(也支持传统的Annotation)来个性化的序列化对象到JSON而无需编程或者包装原有对象,让天下没有难以序列化的对象 :).而它的性能也是相当优秀.

性能

简单对象序列 (化预热10万次,序列化1千万次)

beetl-json=3683 jackson=4513 gson=9354

列表序列化 (预热1万次,序列化1百万次)

beetl-json=3667 jackson=2922 gson=9581

忽略某属性(预热10万次,序列化1千万次)

beetl-json=2040 jackson=2371 gson=6938

测试有很多属性的对象(30个属性) (预热1万次,序列化1百万次)

beetl-json=2559 jackson=2998 gson=7359

下载地址:https://git.oschina.net/xiandafu/beetl-json

来自:开源中国社区
文章评论

共有 0 条评论