Spring Cloud Stream 3.1.x版本,弃用@StreamListener而采用函数式编程实现RocketMQ的接入

卫开济
2023-12-01

Spring Cloud Stream 3.1.x版本,弃用@StreamListener而采用函数式编程实现RocketMQ的接入

Posted 2022-06-15 MateCloud微服务

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Cloud Stream 3.1.x版本,弃用@StreamListener而采用函数式编程实现RocketMQ的接入相关的知识,希望对你有一定的参考价值。

一、背景描述

自Spring Cloud 2020版本开始,Spring Cloud Stream的版本升级至3.1.0以上版本,目前最新版本为3.1.3。
自此版本开始@StreamListener上面就增加@Deprecated注解,不赞成使用,有可能接下来的版本会删除掉。下面就介绍下以函数式编程的方式代替StreamListener的方法

二、再叨叨几句为什么?

来自Spring的博客文章(Spring Cloud Stream - functional and reactive)上面写着a functional programming model in Spring Cloud Stream (SCSt). It’s less code, less configuration. Most important

 类似资料: