Spring Integration reference guide指的是使用MessageStore实现为QueueChannel提供持久性.

提到了很多次,但是所有示例都使用XML配置,即

但是QueueChannel的实现没有用于设置MessageStore的方法

那么,如何在不使用XML配置的情况下使用MessageStore创建QueueChannel?

解决方法:

对XML配置进行反向工程,这就是答案.

您将MessageStore包装在MessageGroupQueue中

所以看起来像这样

@Bean

public MessageChannel messageStoreBackedChannel() {

return new QueueChannel(

new MessageGroupQueue(<>, "Group ID")

);

}

标签:spring-integration,java,spring

来源: https://codeday.me/bug/20191013/1906987.html

java中channelmessage,MessageStore支持的QueueChannel与Spring Integration Java Config相关推荐

  1. Java中的网络支持Socket应用

    title: Java中的网络支持Socket应用 date: 2019-05-04 14:00:00 Java中的网络支持Socket应用 前言: 单机的程序终究会被淘汰的,所以还是要让你的程序软件 ...

  2. java中clone方法_Java Object clone()方法– Java中的克隆

    java中clone方法 Cloning is the process of creating a copy of an Object. Java Object class comes with na ...

  3. java中的进制输出转换_Java I/O : Java中的进制详解

    作者:李强强 上一篇,泥瓦匠基础地讲了下Java I/O : Bit Operation 位运算.这一讲,泥瓦匠带你走进Java中的进制详解. 一.引子 在Java世界里,99%的工作都是处理这高层. ...

  4. Spring Integration Java DSL示例–使用Jms名称空间工厂进一步简化

    在较早的博客文章中,我谈到了虚拟卢布·戈德堡流程,该流程通过一系列复杂的步骤将字符串变成大写,本文的前提是引入Spring Integration Java DSL,作为通过xml配置文件定义集成流程 ...

  5. Spring Integration Java DSL示例

    现在已经为Spring Integration引入了新的基于Java的DSL ,这使得可以使用基于纯Java的配置而不是基于Spring XML的配置来定义Spring Integration消息流. ...

  6. spring集成mq_使用Spring Integration Java DSL与Rabbit MQ集成

    spring集成mq 我最近参加了在拉斯维加斯举行的2016年Spring大会 ,很幸运地看到了我在软件世界中长期敬佩的一些人. 我亲自遇到了其中的两个人,他们实际上合并了几年前我与Spring In ...

  7. 使用Spring Integration Java DSL与Rabbit MQ集成

    我最近参加了在拉斯维加斯举行的2016年Spring会议 ,很幸运地看到了我在软件世界中长期敬佩的一些人. 我亲自遇到了其中的两个人,他们实际上合并了几年前我与Spring Integration相关 ...

  8. java中channelmessage,MessagePack在Netty中的应用

    [toc] MessagePack在Netty中的应用 前面使用Netty通信时,传输的都是字符串对象,因为在进行远程过程调用时,更多的是传输pojo对象,这时就需要对pojo对象进行序列化与反序列化 ...

  9. java类似goto_原来java中也有类似goto语句的标签啊--java label标签

    goto语句的危害: goto语句是在源码级上的跳转,这使其招致了不好的声誉.若一个程序总是从一个地方跳到另一个地方,还有什么办法来控制程序的流程. java中的"goto": 虽 ...

最新文章

  1. ebs查看服务状态_Oracle EBS - 工单状态
  2. 过滤器用到了java哪个模式_设计模式之过滤器模式——Java语言描述
  3. 2019年第十届蓝桥杯国赛B组试题B-质数拆分-01背包问题+素数筛选
  4. 质因数分解(洛谷P1075题题解,Java语言描述)
  5. nginx忽略文件名大小写
  6. gcn 图卷积神经网络_GCN图卷积网络入门详解
  7. SVM入门(一)至(三)(转)
  8. indesign教程,如何在对象周围环绕文本?
  9. tp交换机管理页面_TP-LINK交换机设置细节
  10. 浏览器扩展应用安装AXURE插件
  11. 安装丰桥(顺丰)电子面单自助打印SDK踩的坑
  12. 各种调试接口(SWD、JTAG、Jlink、Ulink、STlink)的区别
  13. APP兼容性专项测试
  14. 《紫川》之远东战火 十二卷
  15. 微信小程序--优购商城项目(6)
  16. 金秋发布会·实在里程碑,从RPA 向 IPA 进军!
  17. 联想拯救者19款原厂系统镜像
  18. Java集成流行的打印插件lodop
  19. PostgreSQL日期时间
  20. Skeletal Animation(骨骼动画)

热门文章

  1. Angular 路由时如何在 Component 之间传递参数
  2. 调试Angular指令实现时一个有用的内部属性:__ngContext__
  3. SAP Spartacus page-slot.component.html
  4. SAP Spartacus Media Component
  5. SAP WebClient UI界面元素ID生成的逻辑分析
  6. SAP Hybris Commerce installer目录下的build.gradle
  7. SAP UI5 view.setModel will trigger binding creation
  8. 关于SAP Cloud Platform ABAP环境费用的问题
  9. SAP CRM Fiori reuse library的代码审查
  10. SAP云平台CloudFoundry环境下的环境变量使用