Как определить логику рекурсивного потребления URL - PullRequest
0 голосов
/ 09 мая 2020

Допустим, у меня есть следующие отношения между моими сущностями:

У сотрудника много автомобилей, у автомобиля много колес, у колеса один производитель, у производителя много сотрудников.

Какой лучший способ динамически предоставлять следующие конечные точки с помощью Spring Boot Rest API:

/users/{id}

/users/{id}/wheels

/users/{id}/wheels/{id}/manufacturer/{id}/employees/{id}/

/users/{id}/wheels/{id}/manufacturer/{id}/employees/{id}/wheels/{id}/

Какую правильную архитектуру / logi c я могу реализовать, чтобы получить следующие конечные точки и использовать упомянутые URL-адреса?

...