0

与えられた IDataProvider

public interface IDataProvider<T> extends IDetachable {

    IModel<T> model(T object);
}

ここではどのモデルを返品すればよいですか? javadoc には次のように書かれています。

#it​​erator(int, int} から取得したオブジェクトをモデル (通常は取り外し可能なモデル) でラップするために、このデータ プロバイダーのコンシューマーによって使用されるコールバック。

データベースからオブジェクトのリストをロードする LoadableDetachableModel があるとします。このモデルは、dataProvider の入力です。各オブジェクトを取り外し可能なモデルで再度ラップする必要があるのはなぜですか?

4

2 に答える 2

0

LDM は dataprovider の入力であるとおっしゃいました。あなたの場合、どのオブジェクトがページネーションを処理しますか?

サイズとオブジェクトを取得するために、サービスを直接呼び出すことがよくあります。意図したとおりにモデルを使用します。1 つのオブジェクトを読み込みます。

于 2013-05-07T11:56:38.060 に答える