Динамическая маршрутизация на верблюжьем входе json
Я пытаюсь сделать простой маршрут на верблюде. Как проанализировать ввод маршрута? Это правильный подход, чтобы добавить маршруты к хэш-карте, а затем перенаправить на другой микро-сервис? Какой самый простой способ распечатать ввод и вывод?
@Component открытый класс DynamicRouterBean {
private final Map<String, String> routes;
public DynamicRouterBean() {
this.routes = new HashMap<>();
this.routes.put("index", "https:/cluster1.blue/shopping-orchestration/swaggar.json");
}
public String route(String body,
@Header(Exchange.SLIP_ENDPOINT) String previous) {
if (this.routes.containsKey(body) && previous == null) {
return routes.get(body);
} else {
return body;
}
}
}