2.4.0-M3; Boot 2.6.0-M2
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
|
||||
<groupId>com.example</groupId>
|
||||
<artifactId>spring-rabbit-global-errorhandler</artifactId>
|
||||
<version>2.4.0-M2</version>
|
||||
<version>2.4.0-M3</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>spring-rabbit-global-errorhandler</name>
|
||||
@@ -14,7 +14,7 @@
|
||||
<parent>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-parent</artifactId>
|
||||
<version>2.5.3</version>
|
||||
<version>2.6.0-M2</version>
|
||||
<relativePath/> <!-- lookup parent from repository -->
|
||||
</parent>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
<java.version>1.8</java.version>
|
||||
<spring.amqp.version>2.4.0-M2</spring.amqp.version>
|
||||
<spring.amqp.version>2.4.0-M3</spring.amqp.version>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
|
||||
@@ -12,7 +12,6 @@ import org.springframework.amqp.rabbit.listener.ConditionalRejectingErrorHandler
|
||||
import org.springframework.amqp.rabbit.support.ListenerExecutionFailedException;
|
||||
import org.springframework.amqp.support.converter.Jackson2JsonMessageConverter;
|
||||
import org.springframework.amqp.support.converter.MessageConverter;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer;
|
||||
@@ -29,16 +28,13 @@ public class Application {
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
ConfigurableApplicationContext context = SpringApplication.run(Application.class, args);
|
||||
context.getBean(Application.class).runDemo();
|
||||
context.getBean(Application.class).runDemo(context.getBean(RabbitTemplate.class));
|
||||
context.close();
|
||||
}
|
||||
|
||||
@Autowired
|
||||
private RabbitTemplate template;
|
||||
|
||||
private void runDemo() throws Exception {
|
||||
this.template.convertAndSend(TEST_QUEUE, new Foo("bar"));
|
||||
this.template.convertAndSend(TEST_QUEUE, new Foo("bar"), m -> {
|
||||
private void runDemo(RabbitTemplate template) throws Exception {
|
||||
template.convertAndSend(TEST_QUEUE, new Foo("bar"));
|
||||
template.convertAndSend(TEST_QUEUE, new Foo("bar"), m -> {
|
||||
return new Message("some bad json".getBytes(), m.getMessageProperties());
|
||||
});
|
||||
Thread.sleep(5000);
|
||||
|
||||
Reference in New Issue
Block a user