【发布时间】:2011-01-29 14:37:06
【问题描述】:
我使用 JAXB Marshaller 以及我自己的 marshaller 将纯 java bean 对象编组为 XML。据观察,它们都需要几乎相同的时间来编组。性能不可接受,需要改进。有哪些可能的方法可以提高编组器的性能?喜欢线程?
【问题讨论】:
-
怎么不能接受?你的基准是什么?分享它
-
这里有一些非常古老(但仍然很有趣)的基准:bindmark.dev.java.net/old-index.html
-
您是否检查过是否是多次验证的问题?我怀疑!!
-
只是想补充一点,根据java.dzone.com/articles/xml-unmarshalling-benchmark,从 Java 7 开始,情况发生了显着变化,现在除了 JAXB 之外没有理由使用任何东西。
标签: java performance multithreading jaxb marshalling