【发布时间】:2013-04-12 16:44:40
【问题描述】:
我有一个测试类,我希望能够使用@Value 来获取标头或有效负载。
我做了一些失败的SWAG,现在我想知道它是否可能。
有没有办法编写一个 SpEL 来获取配置文件之外的标头值?
【问题讨论】:
我有一个测试类,我希望能够使用@Value 来获取标头或有效负载。
我做了一些失败的SWAG,现在我想知道它是否可能。
有没有办法编写一个 SpEL 来获取配置文件之外的标头值?
【问题讨论】:
正如 Mark 在 Spring 论坛上对相同问题的回答 - @Value 在加载上下文时评估一次,而消息负载和标头是运行时实体。
如果你解释你想要做什么,我相信我们可以提供解决方案。
关于 Spring 论坛的进一步讨论,here is a Gist 展示了如何在测试中添加通道拦截器。
【讨论】: