Spring HATEOAS 链接到另一个服务

问题描述 投票:0回答:1

Spring HATEOAS 非常适合链接到同一应用程序中的另一个方法。 例如:

Greeting greeting = new Greeting(String.format(TEMPLATE, name));
greeting.add(linkTo(methodOn(GreetingController.class).greeting(name)).withSelfRel());

如果要实现微服务架构,那么大多数链接方法将是不同服务和不同 Java 项目的一部分。

我认为添加指向现有项目外部方法的链接的唯一方法是在 URL 中进行硬编码(或将其放入外部配置中)。

是否有其他方法可以动态创建 URL? 例如,是否可以将 Spring HATEOAS 与服务注册表(如 Eureka)结合使用?

spring spring-hateoas netflix-eureka
1个回答
0
投票

关于 Eureka 的问题有一个非常好的答案here。我想这就是您正在寻找的。

© www.soinside.com 2019 - 2024. All rights reserved.