我是Spring的新手,我正在尝试查找自己的连接工厂,而不是使用Spring引导提供的默认'ConnectionFactory',并且还尝试在不使用动态队列的情况下查找已定义的队列。
我怎样才能做到这一点?我应该添加jndi.properties文件并将其添加到那里以便我可以查找吗?
有人可以建议吗?
默认情况下,Spring Integration配置正在寻找名为“connectionFactory”的Spring Bean。
默认情况下,Spring Boot使用名称“jmsConnectionFactory”创建JMS连接工厂。
@Bean
public ConnectionFactory jmsConnectionFactory() {
ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory("vm://localhost");
return connectionFactory;
}