我正在使用Java开发Web服务。我需要有关请求和响应 DTO 问题的帮助和建议。在stackoverflow上解决了这个问题:
为各种请求/响应类型重用 DTO 与明确要求/应返回 什么之间以下两种实现之间更好:
public class PropertyRequestDTO {
private String province;
private String propertyType;
private String propertyArea;
...
public class PropertyResponseDTO {
private String address;
private String street;
private String province;
....
或这个:
public class PropertyDTO {
private PropertyRequestDTO propertyRequestDTO;
private PropertyResponseDTO propertyResponseDTO;
在我设置这些 DTO 的实现中,使用 PropertyDTO 或分别使用 PropertyRequestDTO 和 PropertyResponseDTO 更好且更易于维护?