ADF initContext和prepareModel的区别在于,两者都通过执行商务服务来准备数据,从而通过作为Map对象的绑定(bind)容器使数据可用。
最佳答案
这不是很正确。 initContext
设置BindingContext,以确保DataBindings.cpx
的内容被初始化以及要准备的页面的绑定(bind)容器。 prepareModel
是数据查询的执行点。
如Timo's answer所示,另一个执行点是PrepareRender
。但是建议还是保留迭代器默认设置,该设置是“递延的”,在这种情况下,仅刷新和查询那些具有UI依赖项的迭代器。