1
이 질문은 간단한 질문이지만 온라인에서 적절한 문서를 찾을 수 없습니다. 나는이 작업을 수행 할 수 :@GatewayHeader에서 매개 변수의 속성을 참조하는 데 SPEL을 사용하는 방법
@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
다양한 대답을! –