我将以一个例子来解释它。假设,我有两张桌子:
Department(deptId, deptName)
Employee(empId, empName, deptId)
每个人都有DAO。员工与部门有多对一的关系。在我的域模型中,Employee引用Department对象。
现在当我在EmployeeDAO上调用finder时,我是否应该从EmployeeDAO内部调用DepartmentDAO,以返回一个完全形成的Employee对象(带有Department)。以下帖子暗示反对:
注意:域名对象只是为了讨论,所以请不要建议重新构建它们。