Spring boot 如何使用SpringBoot在ApacheCamel中将参数传递到方法中 rest() .get(“/{id}”) .products(MediaType.APPLICATION\u JSON\u值) .路线( .setBody(()->orderService.viewOrder()) .endRest();
我使用的是Apache2.24.0版本。Spring boot 如何使用SpringBoot在ApacheCamel中将参数传递到方法中 rest() .get(“/{id}”) .products(MediaType.APPLICATION\u JSON\u值) .路线( .setBody(()->orderService.viewOrder()) .endRest();,spring-boot,apache-camel,Spring Boot,Apache Camel,我使用的是Apache2.24.0版本。 如何将id参数传递给viewOrder方法这些参数映射到具有相同名称的消息头,因此在这种情况下,您可以获得id的值,如下所示: rest() .get("/{id}") .produces(MediaType.APPLICATION_JSON_VALUE) .route() .process(e -> { String id = e.getIn().getHeader("id", S
如何将id参数传递给viewOrder方法这些参数映射到具有相同名称的消息头,因此在这种情况下,您可以获得id的值,如下所示:
rest()
.get("/{id}")
.produces(MediaType.APPLICATION_JSON_VALUE)
.route()
.process(e -> {
String id = e.getIn().getHeader("id", String.class);
...
});