class Parent {
long id;
List<Child> children;
}
class Child {
long id;
Parent parent;
}
GET / родители / 1, здесь должны показать детей родителей 1
GET / children / 101 здесь должны показать родителей детей 101
Мне на самом деле не понравился вышеуказанный круговой дизайн зависимостей, но я не понимаю, как исправить вышеприведенный сценарий. Нужна помощь, чтобы решить вышеуказанную проблему дизайна.
И еще я не уверен, можем ли мы иметь DTO, которые зависят друг от друга? Это правильный дизайн?