Wicket IDataProvider& LoadableDetachableModel

时间:2015-12-14 12:23:37

标签: wicket

我对IDataProvider和模型方法有疑问。 wicket指南说,您可以将项目包装在可拆卸的模型中,以防止它们被序列化。如果我将模型对象直接包装在loadabledetacheablemodel中,它仍然是序列化的。它不会超脱。如果我只得到Id并再次检索它(例如从数据库中),则将再次检索已加载到加载方法中的每个项目。在任何意义上都可以在DataProvider中使用LDM?有没有办法将只有一个查询的所有对象分离到load方法中的数据库?

我在这里看到了一些关于这个问题的其他帖子,但没有一个人满意我......

谢谢!

1 个答案:

答案 0 :(得分:1)

在wicket-examples中查看ContactDataProvider / DetachableContactModel。