#spring #spring-data #spring-data-rest #spring-hateoas #hateoas
Вопрос:
У меня есть следующие классы доменов в моем клиентском приложении:
@Value
public class Car {
private Long id;
private Model model;
}
@Value
public class Make {
private Long id;
private String name;
private Model model;
}
@Value
public class Model {
private Long id;
private String name;
}
Мое клиентское приложение пытается получить эти данные из конечной точки Spring Data Rest, которая возвращает ответ HATEOAS. Клиент делает это с помощью OpenFeign:
@FeignClient(name="car-service")
@Validated
public interface CarClient {
@GetMapping("/api/cars")
CollectionModel<Car> getAllCars();
}
Но у каждой машины есть свое make=null
. Как я могу вернуть марку и модель?
Комментарии:
1. можете ли вы разместить репродуктор на github ?