0

在大多数情况下,我在模型类中使用 BigInteger 只是为了存储和显示值,没有任何数学运算。这样做的原因(而不是使用字符串)是为了避免转换,因为我使用的服务使用 BigIntegers 操作。BigInteger 的 GWT 实现看起来太重了,所以问题是使用 String 类型更改属性并在服务器端进行转换是否合理。或者它没有区别,因为我不使用客户端上的值进行操作?

4

1 回答 1

0

首先使用 BigInteger 是明智的。只有当观察到的性能影响可以追溯到 BigInteger 处于 pojo 中时,您才需要考虑替代策略。避免事先进行微优化。

还要确保您了解 GWT 中的 BigInteger 支持以及针对该功能记录的错误 - http://code.google.com/p/google-web-toolkit/issues/list?can=2&q=BIgInteger

于 2013-02-05T16:01:21.537 回答