我有一个项目
我还为每个实体都有 DTO,
@Entity
@Table(name = "insurance_config")
public class InsuranceConfiguration {
Run Code Online (Sandbox Code Playgroud)
和DTO
public class InsuranceConfigurationDTO {
Run Code Online (Sandbox Code Playgroud)
从架构的角度来看,将 DTO 与 Entity 相互转换的最佳实践是什么?
转换应该在哪一层进行?
我应该将转换方法放在 DTO/Entity 中还是单独的类中?
您应该在 Web/服务/持久层之间引入接口层并避免传递依赖。并且转换逻辑不应该包含在 DTO 中,而应该包含在不同的类中,但这是我的观点。
(PS:如果需要的话我可以将这个项目发布到github)
| 归档时间: |
|
| 查看次数: |
3418 次 |
| 最近记录: |