Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
222 views
in Technique[技术] by (71.8m points)

java - How to send service object as message in ActiveMQ Queue using spring boot

I want 2 implement queue such that when order price is greater 10k expensive queue and order price less

than 10k it is general queue.

    How do I implement this in MessageSender class to send order details to 2 diff active mq by calling service call 
            

I have 3 classes:

  Order class** 
    






public class Order {
        
        Integer OrderNum;
        float price;
        String item;`
        //getters and seteers ...
    
    }




 **Order Service class** 

public class OrderService { **

  1. strong text

** @Override public void createOrder(Order order) { }}

//3rd class for sending object as message to activemq queue.

public class MessageSender {
        @Autowired  
        IOrderService service; 
    
        private static final String MESSAGE_QUEUE = "message_queue";
    
        public static void main(String[] args)
        {
            // Launch the application
            ConfigurableApplicationContext context = SpringApplication
                    .run(MessageSender.class, args);
    
            // Get JMS template bean reference
            JmsTemplate jmsTemplate = context.getBean(JmsTemplate.class);
    
               Order order;
               
                // Send a message
                System.out.println("Sending a product " + order);
                jmsTemplate.convertAndSend(MESSAGE_QUEUE, order);
            
        }
        
        
    
            }
    




                                                                                                                        
question from:https://stackoverflow.com/questions/65932840/how-to-send-service-object-as-message-in-activemq-queue-using-spring-boot

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...