标签: hibernate dao
您更喜欢哪一个?为什么?
由于
答案 0 :(得分:2)
如果您有自由选择,没有任何限制,那么我总是选择第一个。实际上,我还会返回一个Collection,例如List而不是数组。
原因是使用域对象而不是ID始终关注事物的业务方面,而不是关系方面。
只处理域对象的界面也更容易模拟,因为你不必突然制作id。