ADF initContext和prepareModel的区别在于,两者都通过执行商务服务来准备数据,从而通过作为Map对象的绑定(bind)容器使数据可用。

最佳答案



这不是很正确。 initContext设置BindingContext,以确保DataBindings.cpx的内容被初始化以及要准备的页面的绑定(bind)容器。 prepareModel是数据查询的执行点。

Timo's answer所示,另一个执行点是PrepareRender。但是建议还是保留迭代器默认设置,该设置是“递延的”,在这种情况下,仅刷新和查询那些具有UI依赖项的迭代器。

07-24 12:48