1
這應該是一個簡單的問題,但我無法在線找到正確的文檔。我想這樣做:如何使用SPEL引用@GatewayHeader中的參數屬性
@MessagingGateway(name = "redemptionGateway", defaultRequestChannel = Channels.GATEWAY_OUTPUT, defaultHeaders = @GatewayHeader(name = "orderId", expression = "#redemption.orderId"))
public interface RedemptionGateway {
void create(TrivialRedemption redemption);
}
我明明使用了錯誤的語句引用的redemption
的orderId
成員:
org.springframework.expression.spel.SpelEvaluationException: EL1007E:(pos 0): Property or field 'orderId' cannot be found on null
偉大的答案! –