当前位置:   article > 正文

SpringCloud之RabbitMQ_springcloud rabbitmq

springcloud rabbitmq

一、背景介绍

在Spring Cloud 中,对消息中间件的支持, 做了比较完善的抽象, 让使用者直接可以通过注解完成消息的生产、消费,这也是Spring框架比较厉害的特性“海纳百川”!今天,我就以“王家大少爷到江南皮革厂买皮鞋”的故事,给大家演示一下,SpringCloud 中怎么使用RabbitMQ!
故事情节是:

有一天,王家大少爷,在逛王府井的时候,发现 江南皮革厂直销店在吆喝卖皮鞋,他大摇大摆的走进了店,店长踱步迎上,大少爷见店长如此热情,二话没说,预定了600双 真皮女士皮鞋,每一双的规格都不一样(大家懂的为什么会有这么多规格,哈哈!),并要求店长 七夕情人节前一天过来提货。随手摸出一张,镀金银行卡,店员赶快将pos机递上,“哔哔”刷卡走人了。 店长兴奋的给厂里下了订单。
经过厂里工人连夜加班, 终于在情人节前一天早上将货送到了店里。

在示例中我会给大家演示SpringCloud中两种消息的收发方式:
1)@Input、@Output 注解
2) @Qualifier、@StreamListener 注解
环境依赖:

名称 备注
JDK 1.8
RabbitMQ 3.5.6 这里有详细介绍 https://blog.csdn.net/qq_36918149/article/details/100006373
SpringCloud Greenwich.SR1

二、项目实战

2.1 江南皮革厂端

1) pom依赖(主要)

<properties>
		<java.version>1.8</java.version>
		<spring-cloud.version>Greenwich.SR1</spring-cloud.version>
</properties>

<dependencyManagement>
		<dependencies>
			<dependency>
				<groupId>org.springframework.cloud</groupId>
				<artifactId>spring-cloud-dependencies</artifactId>
				<version>${spring-cloud.version}</version>
				<
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/571376
推荐阅读
相关标签
  

闽ICP备14008679号