鉴于 IDataProvider
public interface IDataProvider<T> extends IDetachable {
IModel<T> model(T object);
}
我应该在这里返回什么型号?在javadoc中有写:
此数据提供者的使用者使用回调来包装从 #iterator(int, int} 检索到的对象与模型(通常是可拆卸的模型)。
假设我有一个 LoadableDetachableModel 从数据库加载对象列表。该模型是 dataProvider 的输入。为什么要再次将每个对象包装在可拆卸模型中?