spring-json vs jackson for spring framework 3.0.5

Ran*_*dom 5 java spring json jackson

我即将为基于Spring的应用程序选择一个JSON库,并希望获得两种解决方案的优缺点.当然有条件的优点和缺点很好看:)

提前致谢!

Sta*_*Man 6

如果性能问题,对Java平台没有自带甚至接近杰克逊相对于性能(见这个,这个这个作为初始数据点).一些较新的库(例如"json-smart")声称是轻量级,快速(呃),但没有外部验证; 最常见的是因为他们自己的结果不遵循绩效评估的最佳实践.因此,要了解特定用例的性能详细信息,除了进行谷歌搜索外,还要使用自己的数据进行测试,看看情况如何.

除了表演之外,还有这篇博文("7杰克逊杀手特色")概述了杰克逊自己提供的东西(不考虑与框架集成) - 其他图书馆各有所长,对于flex-json,我理解它输出端(编写JSON)非常灵活且功能强大.如果你绝对想要最小化JSON库(jar)大小,"Stringtree"GSON-streaming是不错的选择(但不提供数据绑定).