【发布时间】:2016-05-21 17:39:45
【问题描述】:
我正在编写 DAO,例如我有 Employee 和 Address 实体 一个员工可以有多个地址。
现在我的 EmployeeDao 有 CRUD 操作,我有一个 getEmployeeById 方法,它以 String 作为输入并返回 EmployeeDto(注意 Dto),现在在某些情况下我只需要 EmployeeDto,在某些情况下我还需要 EmployeeDto 和 AddressDto。
我的问题是我应该在 EmployeeDao 的 getEmployeeById 方法中写 AddreddEntity 到 AddressDto 的转换,这是正确的方法吗?有没有更好的方法来解决这种现实世界的问题?
我正在使用 JPA
【问题讨论】:
标签: java hibernate jpa eclipselink dao