代码之家  ›  专栏  ›  技术社区  ›  Łukasz Rzeszotarski

我可以向jms:listener容器注入一些东西吗?

  •  0
  • Łukasz Rzeszotarski  · 技术社区  · 11 年前

    我可以向使用此标记定义的jms侦听器容器注入一些其他bean吗:

    <jms:listener-container connection-factory="connectionFactory">...</jms:listener-container>
    

    ?

    1 回复  |  直到 11 年前
        1
  •  2
  •   Gary Russell    11 年前

    这个 <jms:listener-container/> 只是配置上的便利;它本身不是一个bean,它表示一组将应用于子对象的属性 <jms:listener/> 元素。每个监听器都有自己的监听器容器bean。

    你可以 reference 侦听器中的其他bean。。。

    <jms:listener-container ... >
        <jms:listener destination="someQueue" ref="foo" />
    </jms:listener-container>