package com.java110.order.mq;
|
|
import org.apache.activemq.command.ActiveMQQueue;
|
import org.apache.activemq.command.ActiveMQTopic;
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
import org.springframework.context.annotation.Bean;
|
|
import javax.jms.Queue;
|
import javax.jms.Topic;
|
|
/**
|
* Created by wuxw on 2017/4/17.
|
*/
|
@ConfigurationProperties(prefix = "mq.queue.name",locations="classpath:mq/mq.properties")
|
public class MqConfig {
|
|
@Bean
|
public Queue queue() {
|
return new ActiveMQQueue("sample.queue");
|
}
|
|
@Bean
|
public Topic deleteOrderTopic() {
|
return new ActiveMQTopic("sample.topic");
|
}
|
}
|