没有 Bean Spring JMS 与 IBM MQ

No Bean Spring JMS with IBM MQ

是否可以单独使用 Spring JMS 从 IBM MQ(同步或异步)获取消息 - 而无需使用任何 Bean?

我正在寻找一种设计,我可以单独使用 Spring 从 MQ(在本例中为 IBM)获取消息 - 处理消息并将其传递。

如果可以,请提出建议。谢谢你。

您可以直接使用 JmsTemplate(同步)或 DefaultMessageListenerContainer(异步),无需将它们声明为 beans;不过,请务必在设置属性之后和 start() 容器之前调用 afterPropertiesSet()