zoukankan      html  css  js  c++  java
  • springboot(六)设置RabbitMQ和Spring的整合

    设置RabbitMQSpring的整合

    我们之前使用的Spring-Rabbitxml方式,现在我们要改造成java方式,并且Spring BootRabbitMQ的使用做了自动配置更加的简化了我们的使用

    1、 在导入spring-boot-starter-amqp的依赖;

    2、 在application.properties文件中配置RabbitMQ的连接信息

    3、 编写RabbitSpring配置类
     import org.springframework.amqp.core.Queue;

    import org.springframework.amqp.rabbit.connection.ConnectionFactory;

    import org.springframework.amqp.rabbit.core.RabbitAdmin;

    import org.springframework.beans.factory.annotation.Autowired;

    import org.springframework.context.annotation.Bean;

    import org.springframework.context.annotation.Configuration;

    @Configuration

    public class RabbitMQSpringConfig {

        @Autowired

        private ConnectionFactory connectionFactory;

        // 管理

        @Bean

        public RabbitAdmin rabbitAdmin() {

            return new RabbitAdmin(connectionFactory);

        }

        // 声明队列

        @Bean

        public Queue taotaoCartLoginQueue() {

            // 默认就是自动声明的

            return new Queue("TAOTAO-CART-LOGIN-QUEUE", true);

        }

        // 声明队列

        @Bean

        public Queue taotaoCartOrderSuccessQueue() {

            // 默认就是自动声明的

            return new Queue("TAOTAO-CART-ORDER-SUCCESS-QUEUE", true);

        }

    }

    设置监听

    本人开发小白,所写随笔有转发、有心得、随笔、所见问题、或者感觉不错的东西,希望能帮助他人,同时也相当给自己方便!(未来及标明出处,望原作者以及读者见谅海涵!一切为了能解决问题。。。。)
  • 相关阅读:
    sql 中 列转换成拼音首字母简写【邹建版】
    取一个任意数所有 和的等式
    sql 汉字转全拼音(非首字母)
    实现消息来时让网页标题闪动
    hdoj 1754 I Hate It 线段树(二)
    nyoj 247 虚拟城市之旅 路径压缩
    hdoj 1247 字典树分词 strncpy函数
    hdoj 1671字典树水题之三 静态数组节约内存法
    sort函数
    hdoj 1166 排兵布阵 线段树()
  • 原文地址:https://www.cnblogs.com/chengjiao/p/9633627.html
Copyright © 2011-2022 走看看