GWT中的BigDecimal序列化

Dom*_*chi 5 gwt gwt-rpc bigdecimal

在GWT中序列化BigDecimal的首选方法是什么?

有没有聪明的解决方法,或者你只是使用Double或String?

在所有GWT痛苦中,这是迄今为止最大的痛苦; 我讨厌创建两个模型,一个用于服务器,一个用于GWT,并将数据从一个转换为另一个.另一方面,虽然我不太关心使用String而不是javax.xml.datatype.Duration,但由于计算,我必须在服务器上使用BigDecimal,这意味着两个模型和转换,或者每次计算都需要大量的BigDecimal转换.

kro*_*oiz 14

从GWT 2.1开始,支持java.math.BigDecimal.
发行说明


Ric*_*ech 9

这是我构建的GWT java.math包实现:

http://code.google.com/p/gwt-java-math/

它基于Apache Harmony的实现,但已被修改为使用双精度而不是长期在Java Script中高效运行.

它包括几乎完整的BigInteger,BigDecimal,MathContext,RoundingMode和Random实现.