ActiveMq – SpringBoot로 Spring ActiveMq ConnectionFactory를 명시적으로 구성

https://grokonez.com/java-integration/spring-jms-explicitly-configure-spring-activemq-connectionfactory-springboot

ActiveMq – SpringBoot로 Spring ActiveMq ConnectionFactory를 명시적으로 구성

과거tutorial에서 SpringBoot에 의해 자동으로 구성된 ConnectionFactory로 Spring JMS ActiveMQ 애플리케이션을 시작하는 방법을 배웠습니다.
하지만 소프트웨어 개발에서는 ContainerFactory를 재정의해야 하는 경우가 많은데 어떻게 해야 할까요? JavaSampleApproach은 Spring ActiveMQ ConnectionFactory를 명시적으로 구성하는 방법을 안내하는 자습서를 만듭니다.

관련 게시물:
  • How to use Spring JMS with ActiveMQ – JMS Consumer and JMS Producer | Spring Boot
  • How to start Spring Kafka Application with Spring Boot
  • Spring Jms ActiveMq – How to send Java object messages to ActiveMQ server (specially with Bi-Directional relationship Java objects)
  • ActiveMq – How to work with Spring JMS ActiveMq Topic (Publisher-Subcribers pattern) using SpringBoot

  • I. 기술



    – 자바 8
    – 메이븐 3.6.1
    – 스프링 도구 모음: 버전 3.8.4.RELEASE
    – 스프링 부트: 1.5.4.RELEASE
  • 아파치 ActiveMQ 5.13.0

    Ⅱ. Spring ActiveMq 연결 공장


    ActiveMQ ContainerFactory를 설정하기 위해서는 SpringBoot의 자동 설정 커넥션 팩토리 빈을 오버라이드하기 위해 새로운 빈ConnectionFactory을 설정해야 합니다.
  • 
    ...
    @Bean
    public ConnectionFactory connectionFactory(){
        ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory();
        ...
        return connectionFactory;
    }

    그런 다음 ConnectionFactory 빈을 사용하여 2개의 빈 {JmsListenerContainerFactory, JmsTemplate}를 구성합니다.

    더 보기:

    https://grokonez.com/java-integration/spring-jms-explicitly-configure-spring-activemq-connectionfactory-springboot

    ActiveMq – SpringBoot로 Spring ActiveMq ConnectionFactory를 명시적으로 구성

    좋은 웹페이지 즐겨찾기