現在、GWT プロジェクトに取り組んでいます。問題は、EntityProxy (getSomeData() メソッドなど) から UI コンポーネント (TextBox など) にデータをバインドするために定型文を何度も繰り返す必要があるとは信じがたいことです。
皆さんはこの問題をどのように克服していますか?とりあえず、TextBox から読み取って EntityProxy に設定するメソッドと、EntityProxy から読み取った後に TextBox に書き込むメソッドを作成する必要があります。
基本はいつもと同じ!すなわち:
// Update the text box
T someData = entity.getSomeData();
textBox.setText(someData);
// Update the entity
String value = textBox.getText();
entity.setSomeData(value);
あなたは私のポイントを理解していますか?クライアント側にリフレクションがないことは承知しています。遅延バインディングを使用することもできますが、RequestFactory の EntityProxys を使用する方法や適切なアプローチであるかどうかはわかりません。
ありがとうございました