17 lines
664 B
Java
17 lines
664 B
Java
package com.baeldung.springamqp.producer;
|
|
|
|
import org.springframework.amqp.core.AmqpTemplate;
|
|
import org.springframework.amqp.rabbit.core.RabbitTemplate;
|
|
import org.springframework.context.support.AbstractApplicationContext;
|
|
import org.springframework.context.support.ClassPathXmlApplicationContext;
|
|
|
|
public class Producer {
|
|
|
|
public static void main(String[] args) throws InterruptedException {
|
|
AbstractApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");
|
|
AmqpTemplate template = ctx.getBean(RabbitTemplate.class);
|
|
template.convertAndSend("Hello, world!");
|
|
Thread.sleep(1000);
|
|
ctx.destroy();
|
|
}
|
|
} |