Spring Cloud Stream供应商功能模型

2023-12-29

我正在尝试使用 Spring Cloud Stream 和新功能支持配置,但我无法理解如何实现与注释配置相同的结果。

每次创建用户时,我都需要向布鲁克发送一条消息。通过基于注释的配置,我可以像这样完成它:

 public UserProducer {
    
    @Autowired
    private final Source source;
    
    @Autowired
    private final UserRepository repository;

    public void saveUser(User user) {
        repository.save(user);
        source.output().send(MessageBuilder.withPayload(user).build());
    }
 }

是否可以使用Spring Cloud Stream函数来达到相同的结果?


您可以使用新的StreamBridge用于执行此操作的 API。请参阅此处的文档:https://cloud.spring.io/spring-cloud-static/spring-cloud-stream/3.0.6.RELEASE/reference/html/spring-cloud-stream.html#_using_streambridge https://cloud.spring.io/spring-cloud-static/spring-cloud-stream/3.0.6.RELEASE/reference/html/spring-cloud-stream.html#_using_streambridge

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Spring Cloud Stream供应商功能模型 的相关文章

随机推荐

  • 如何手动设置在应用程序委托中显示哪个故事板视图

    我有一个应用程序 只要应用程序在一段时间内处于非活动状态 就希望注销用户 应用程序中有多个不同的视图 我希望应用程序委托在触发此方法时将登录视图设置为当前视图 void applicationDidBecomeActive UIApplic
  • Postgres 8.4.4(Win7 x64 上的 x32)小表上的更新速度非常慢

    我有一个非常简单的更新语句 UPDATE W SET state thing WHERE state NOT IN this that AND losttime lt CURRENT TIMESTAMP 表 W 只有 90 行 每行的丢失时
  • Jmeter - 如何基于“jar”文件循环数据

    我想创建一个场景 将 jar 文件中的数据使用到 Jmeter 循环逻辑中 我的罐子看起来像 public String Australia String a location lat 33 8669710 lng 151 1958750
  • BlackBerry - 如何设置应用程序图标?

    我需要为我的应用程序设置一个图标 当焦点位于该特定应用程序时 该图标必须更改 请参阅项目 gt 属性 gt BlackBerry 项目属性 gt 资源 要动态更改图标 请参阅在 BlackBerry JDE 4 5 0 的状态栏添加通知图标
  • 正在继续下载

    这个想法很简单 我正在创建一个服务 用户可以在其中放置托管在另一个网站上的文件的直接链接 我的程序将打开到该远程服务器的流并开始以字节为单位读取文件 然后返回每个读取的文件字节给用户 到目前为止 我设法让它工作 这是我的代码 public
  • 当一系列数字变为负数时确定单元格 ID 的 Excel 公式

    样本数据 A B 1 Date Amount 2 Apr 1 6 000 3 May 1 4 250 4 June 1 2 750 5 July 1 1 000 6 Aug 1 0 075 lt This Cell Row 7 Sept 1
  • 如何从 WooCommerce 获取所有结帐字段?

    我喜欢获取所有可用的结账字段 包括第三方的 fields WC gt checkout gt checkout fields 返回致命错误 Fatal error Call to a member function get country
  • 无法创建 sessionFactory 对象.org.hibernate.HibernateException

    您好 我是 hibernate 框架的新手 当我运行 hibernate 示例示例代码时 如果互联网连接可用 它工作正常 如果互联网连接不可用 则它无法工作 并给出如下错误 log4j WARN No appenders could be
  • 高效的用户界面

    速度和易学性并不直接相互对抗 但设计这样一个缺少其中之一 或两者 的 GUI 似乎很容易 大多数时候 GUI 设计者似乎更喜欢 易于学习 即使 快速应用 更为明智 只有少数 UI 概念或程序注重最大限度地提高您使用该程序所做的任何操作的最高
  • C++ 中整数异或的可能结果

    是否保证 2 32 34 在 C 20 中 是的 就是这样 expr xor http eel is c draft expr xor定义它 Given the coefficients xi and yi of the base 2 re
  • Git 归咎于重组的 SVN 存储库

    git blame没有向我显示布局已重新组织的 SVN 存储库的所有历史记录 我正在使用 git svn 访问 SVN 存储库 SVN 存储库过去的结构具有巨大的文件夹树来保存许多项目 去年 我重新组织并将布局扁平化为更标准的主干 标签 分
  • JFrame 和 JPanel 问题

    我正在尝试为当地一家销售糕点 百吉饼和咖啡的百吉饼店制作一个程序 我在实现 JFrame 中制作的面板时遇到问题 任何帮助理解如何使我的 JFrame 看起来像这样都会有帮助http kepler covenant edu COS150 B
  • 告诉我的库函数的用户传递的变量类型不正确的最佳方法是什么

    我目前正在创建一个 javascript 函数库 主要供我自己使用 但你永远无法确定其他人最终是否会在他们的项目中使用它 我至少会创建它 就好像这可能发生一样 大多数方法仅在传递的变量具有正确的数据类型时才有效 现在我的问题是 提醒用户变量
  • 无法通过 Ant 在 JUnit 测试中自动装配 - 看起来 @RunWith(SpringJUnit4ClassRunner.class) 不起作用

    我的测试用例看起来像这样 RunWith SpringJUnit4ClassRunner class ContextConfiguration locations classpath applicationContext xml publi
  • Youtube V3 API - 根据关键字获取随机视频

    我使用下面的代码导航到 Youtube 数据的不同页面 我根据 randomNumber 1 到 20 一次又一次地调用该服务 但我不认为这是更好的方法 youtube new Google Service YouTube client s
  • 如何从 package.json 中设置环境变量?

    如何从内部设置一些环境变量package json与使用npm start喜欢命令 这是我目前拥有的package json scripts help tagove help start tagove start 我想设置环境变量 例如NO
  • scipy find_peaks 是否有相反版本?

    我正在寻找 Python 绘图中的最小点 是否有 from scipy signal import find peaks 的相反版本 如何在 python 上找到图的局部最小值的 x 点 只需将数据颠倒过来并寻找峰值即可 scipy sig
  • 如何使用 Modifier 镜像 canvas 制作的可组合函数?

    问题描述 我正在尝试使用 Compose 和 Canvas 在 android 上创建一个模拟 7 段显示的组件 如下所示 为此 我采取了仅创建该组件的一半并向下镜像我创建的这部分的策略 所以我会拥有整个显示 这是 7 段显示屏的顶部部分
  • 如何在运行时创建 WPF UserControl 的图像

    我创建了一个 WPF 应用程序 其中有Canvas我把它放在上面UserControls它们可以由用户移动和调整大小 就像 Windows 窗口一样 现在我发现在旧电脑上这可能会非常慢 这是一个问题 作为一种解决方案 我考虑生成一个显示 U
  • Spring Cloud Stream供应商功能模型

    我正在尝试使用 Spring Cloud Stream 和新功能支持配置 但我无法理解如何实现与注释配置相同的结果 每次创建用户时 我都需要向布鲁克发送一条消息 通过基于注释的配置 我可以像这样完成它 public UserProducer