Если вы настаиваете на использовании UriComponentsBuilder
, то примерно так:
.handle(Http.outboundGateway(m ->
UriComponentsBuilder.fromHttpUrl("localhost:8080")
.path("search")
.queryParam("order", m.getPayload())
.build())
.httpMethod(HttpMethod.GET)
.expectedResponseType(Order.class))
Или вот так:
.handle(Http.outboundGateway(m -> servieUrl + "/search?orderId={orderId}")
.uriVariable("orderId", m -> m.getPayload())
.httpMethod(HttpMethod.GET)
.expectedResponseType(Order.class))