【问题标题】:Using SpEL @Value to get payload or headers使用 SpEL @Value 获取有效负载或标头
【发布时间】:2013-04-12 16:44:40
【问题描述】:

我有一个测试类,我希望能够使用@Value 来获取标头或有效负载。

我做了一些失败的SWAG,现在我想知道它是否可能。

有没有办法编写一个 SpEL 来获取配置文件之外的标头值?

【问题讨论】:

    标签: spring-integration


    【解决方案1】:

    正如 Mark 在 Spring 论坛上对相同问题的回答 - @Value 在加载上下文时评估一次,而消息负载和标头是运行时实体。

    如果你解释你想要做什么,我相信我们可以提供解决方案。

    关于 Spring 论坛的进一步讨论,here is a Gist 展示了如何在测试中添加通道拦截器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-28
      • 2015-10-21
      • 2019-04-03
      • 1970-01-01
      • 2021-09-14
      • 1970-01-01
      • 2017-04-24
      • 1970-01-01
      相关资源
      最近更新 更多