我想实现一个自定义转换器,但是能够将一些属性传递给它作为配置或指令。我想的是:
<integration:transformer input-channel="AAA" output-channel="BBB" ref="transformerBean">
<attribute key="a" value="b+3"/>
</integration:transformer>
因此变压器将知道如何创建a
。我可以通过任何其他方式传递给transformerBean
指令或提示它应该如何表现。是否有这样的方法来实现这一目标?
答案 0 :(得分:3)
实际上,您几乎可以按照描述完成
<integration:transformer input-channel="AAA" output-channel="BBB" ref="transformerBean"/>
<bean id="transformerBean" class="...">
<property name="a" value="b+3"/>
</bean>
基本上,您配置bean,然后将其标识为transformer
。