Java DTOs中的继承和自定义逻辑
据我所知,DTOs使用的目的是为传输数据保留普通对象。您能否提供一些支持或反对在DTO中使用继承和自定义逻辑的论据。这使得代码很难阅读,这是我发现的缺点。另一方面,它可以减少一些代码重复。DTO—数据传输对象,应该是web层和服务层之间提供的简单数据容器。因为我的最大优势,里面的逻辑可能是一些验证规则,仅此而已。任何业务逻辑都是肯定的。继承如何,它只是用来避免代码重复?是的,如果它能减少代码,我可能会有所帮助。Java DTOs中的继承和自定义逻辑,java,design-patterns,dto,Java,Design Patterns,Dto,据我所知,DTOs使用的目的是为传输数据保留普通对象。您能否提供一些支持或反对在DTO中使用继承和自定义逻辑的论据。这使得代码很难阅读,这是我发现的缺点。另一方面,它可以减少一些代码重复。DTO—数据传输对象,应该是web层和服务层之间提供的简单数据容器。因为我的最大优势,里面的逻辑可能是一些验证规则,仅此而已。任何业务逻辑都是肯定的。继承如何,它只是用来避免代码重复?是的,如果它能减少代码,我可能会有所帮助。