[英]Can we have models who depends on each other?
class Parent {
long id;
List<Child> children;
}
class Child {
long id;
Parent parent;
}
GET /parents/1,这里必须显示 Parent 1 的孩子
GET /children/101 这里必须显示孩子 101 的父母
我实际上不喜欢上述循环依赖设计,但我不明白如何解决上述情况。 需要一些帮助来解决上述设计问题。
而且我不确定我们是否可以拥有相互依赖的 DTO? 这是正确的设计吗?
是的。 您可以拥有相互依赖的模型。 这在 hibernate 中被广泛使用。 您的示例就像一对多映射。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.