0

ほとんどの場合、数値演算を行わずに、値を格納および表示するためだけに、モデル クラスで BigInteger を使用しています。(文字列を使用する代わりに) そうする理由は、私が扱うサービスは BigInteger で動作するため、変換を避けるためでした。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 に答える