Dom*_*chi 5 gwt gwt-rpc bigdecimal
在GWT中序列化BigDecimal的首选方法是什么?
有没有聪明的解决方法,或者你只是使用Double或String?
在所有GWT痛苦中,这是迄今为止最大的痛苦; 我讨厌创建两个模型,一个用于服务器,一个用于GWT,并将数据从一个转换为另一个.另一方面,虽然我不太关心使用String而不是javax.xml.datatype.Duration,但由于计算,我必须在服务器上使用BigDecimal,这意味着两个模型和转换,或者每次计算都需要大量的BigDecimal转换.
这是我构建的GWT java.math包实现:
http://code.google.com/p/gwt-java-math/
它基于Apache Harmony的实现,但已被修改为使用双精度而不是长期在Java Script中高效运行.
它包括几乎完整的BigInteger,BigDecimal,MathContext,RoundingMode和Random实现.