【问题标题】:How to configure JMS listener in application.properties file如何在 application.properties 文件中配置 JMS 监听器
【发布时间】:2016-07-05 18:14:07
【问题描述】:

以下代码不起作用:

@JmsListener(destination = "${myDestination}", containerFactory = "jmsContainerFactory")
public void receive(String message) {
    // do something
}

如何将我的 application.properties 文件中定义的myDestination 的值注入到 JmsListener 中?

【问题讨论】:

    标签: spring spring-boot jms


    【解决方案1】:

    application.properties:

    myDestination=myQueue
    

    它可能不起作用,因为您使用的是 Spring Framework 4.2 附带的 Spring Boot 1.3。这从 Spring Framework 4.3.RC1 开始实现,因此您可以将版本覆盖为 4.3.1.RELEASE 或尝试 Spring Boot 1.4.0.M3(最终版本将很快推出)。

    【讨论】:

      猜你喜欢
      • 2011-10-10
      • 1970-01-01
      • 1970-01-01
      • 2017-03-02
      • 2019-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多