百色金融新闻网
您的位置:百色金融新闻网 > 金融新闻 > spring boot 集成 activeMQ 关于 JmsTemplate的问题-activemq

spring boot 集成 activeMQ 关于 JmsTemplate的问题-activemq

作者:百色金融新闻网日期:

返回目录:金融新闻

最新资讯《spring boot 集成 activeMQ 关于 JmsTemplate的问题-activemq》主要内容是activemq,Field jmsTemplate in com.example.demo.web.ActiveMQController required a bean of type 'org.springframework.jms.core.JmsTemplate' that could n,现在请大家看具体新闻资讯。

错误信息

spring boot 集成 activeMQ 关于 JmsTemplate的问题

***************************
APPLICATION FAILED TO START
***************************
Description:
Field jmsTemplate in com.example.demo.web.ActiveMQController required a bean of type 'org.springframework.jms.core.JmsTemplate' that could not be found.
The injection point has the following annotations:
\t- @org.springframework.beans.factory.annotation.Autowired(required=true)
Action:
Consider defining a bean of type 'org.springframework.jms.core.JmsTemplate' in your configuration.

解决方法

手动配置JmsTemplate

spring boot 集成 activeMQ 关于 JmsTemplate的问题

@Configuration
public class JmsConfig {
@Bean
public ConnectionFactory connectionFactory() {
return new ActiveMQConnectionFactory();
}
@Bean
public JmsTemplate jmsTemplate(ConnectionFactory connectionFactory) {
JmsTemplate jmsTemplate = new JmsTemplate(connectionFactory);
jmsTemplate.setPriority(999);
return jmsTemplate;
}
@Bean(value="jmsMessagingTemplate")
public JmsMessagingTemplate jmsMessagingTemplate(JmsTemplate jmsTemplate) {
JmsMessagingTemplate messagingTemplate = new JmsMessagingTemplate(jmsTemplate);
return messagingTemplate;
}
}
本文标签:ActiveMQ(10)

相关阅读

  • ActiveMQ学习笔记之HelloWorld-activemq

  • 百色金融新闻网金融新闻
  • activemq,今天比较忙,忙的连车票都没来得及买,明天要请假一天回趟老家。所以今天的文章直到现在才抽出一点时间来写,手动已经准备好了要发布的内容,只是没有整理比较凌乱,所
  • ActiveMQ的应用场景及优势-activemq

  • 百色金融新闻网金融新闻
  • activemq,队列在大型电子商务类网站,如京东、淘宝、去哪儿等网站有着深入的应用。队列的主要作用是消除高并发访问高峰,加快网站的响应速度。
关键词不能为空

经济新闻_金融新闻_财经要闻_理财投资_理财保险_百色金融新闻网