如何在 AngularJS 应用程序中注册我自己的事件侦听器? 具体来说,我正在尝试注册拖放 (DND) 侦听器,以便在将某些内容拖放到我的视图的新位置时,AngularJS 会重新计算业务逻辑并更新模型和视图。 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我有一个如下所示的复合项目处理器。
<bean id="myProcessors"
class="org.springframework.batch.item.support.CompositeItemProcessor"
scope="step">
<property name="delegates">
<util:list>
<ref bean="processor1" />
<ref bean="processor2" />
<ref bean="processor3" />
<ref bean="processor4" />
</util:list>
</property>
</bean>
如何在所有处理器完成之后且在调用writer gettes之前向其注册将执行的侦听器? 我想将Processor4的结果对象转换为编写者可以用来持久化的另一个对象。
请帮忙。
如果使用CompositeItemProcessor
,则应该能够正常注册ItemProcessListener
并且由于该框架不了解底层委托人,因此它将在整个复合材料上执行一次。
我想将Processor4的结果对象转换为编写者可以用来持久化的另一个对象。
您为什么不简单地将另一个处理器添加到执行此转换的复合物中? 我不相信您可以使用ItemProcessListener
修改结果对象类型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.