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
来自:开源中国社区

