![]() |
1
9
如果你把它放进
所以答案是
|
![]() |
2
0
我认为这是
|
![]() |
3
0
|
![]() |
4
0
原因是目前您的查询只需要鸟巢的蛋,但这可能不会总是这样。明天你可能需要根据某些特征来寻找鸡蛋,例如大小、颜色等。。。 因此,我会选择蛋服务,因为毕竟你是在尝试识别具有某种特征的蛋——在这个例子中,是属于某种鸟类的蛋。 |
![]() |
5
0
List-getEggs(int-birdNestId)方法请求特定巢中包含的蛋。我的想法是:
因此,我更希望在BirdNestService中有List getEggs(int birdNestId)method方法,并在EggService中添加如下方法: 但同样,没有正确或错误的答案。这将取决于什么使你的设计干净,连贯和可维护。 |
![]() |
6
0
检索实体的属性,因此它是嵌套的一部分。不用动脑筋。 现在,如果您有birdnestid属性,并根据该属性过滤egg数据库,那么它将是egg实体的一部分,因此您将把它放入egg服务中。
这样,您就可以在两个不同的服务中同时使用这两种方法。
你应该用哪一种?根据经验,使用自上而下的方法:当你需要孩子时,总是去找父母 |