2012-03-20 9 views

答えて

0

自動バインディングは、そのインタフェースを実装する既存のBeanがある場合に便利です。ラップした後、AutoBeanにはすべてのプロパティがあるため、セッタを使用して手動でデータをコピーする必要はありません。

あなたはAutoBeanを持っている場合、あなたは便利な操作のすべての種類を行うことができます。

  • (デ)簡単に
  • 計算all bean propertiesオーバーdiff 2の間に豆
  • を繰り返す AutoBeanCodex
  • を使用してJSONにBeanをシリアライズ
  • をトラバースして検査し、場合によってはすべてのプロパティを設定するVisitor
  • アサート2つの豆が等しい(プロパティ値の点で)

クライアントとサーバーの両方でフレームワークなしでこれらの操作を実行するのは難しいでしょう。私はGWTアプリケーションでAutoBeansを使用してJsonにシリアライズ/デシリアライズし、Webソケットを介してBeanをクライアントに転送します。