我正在尝试弄清楚它们是如何协同工作的。我知道DTO基本上只是一个数据容器,用于在域对象之间传递到表单等地方。域对象是否包含DTO,或者DTO和域对象是否恰好具有完全相同的属性,需要手动映射?
如果我在服务中公开我的DTO类型,如何在客户端上使用getter和setter而不创建每个get/set操作的往返?我知道你可以有一个长构造函数,但如果你有超过7个属性,那会变得很丑陋。
实现存储库模式时,我传递DTO还是域对象?
如果我在服务中公开我的DTO类型,如何在客户端上使用getter和setter而不创建每个get/set操作的往返?我知道你可以有一个长构造函数,但如果你有超过7个属性,那会变得很丑陋。
实现存储库模式时,我传递DTO还是域对象?