Wir versuchen, eine Spring-Cloud @FeignClient
zu verwenden, um die HAL-JSON-REST-API eines Mikroservers von einem anderen Microservice aus aufzurufen. Der Dienst wird mit Spring Data Rest, Spring Boot 1.4, mit standardmäßig aktiviertem Hateoas implementiert.So verwenden Sie einen @FeignClient zum Zuordnen einer HAL JSON _ embedded-Sammlung
Mit einem dedizierten DTO auf der Clientseite werden alle einfachen Eigenschaften ordnungsgemäß zugeordnet, aber die HAL-spezifische _embedded
Auflistung wird ignoriert.
Als primarly aus this post genommen, führten wir eine benutzerdefinierte Feign Decoder
mit einem entsprechenden ObjectMapper
, mit dem oft Jackson2HalModule
erwähnt, aber dies immer noch nicht unser Problem lösen.
Sie können das Problem mit this sample project reproduzieren, wo das Problem genauer beschrieben wird.
Wir freuen uns über jede Hilfe oder Hinweise zu diesem Problem! Vielen Dank im Voraus
@megli hat das geholfen? –