我有一个包含 10 个字段的模型,出于优化目的,不同的 REST 服务调用要么需要自定义的 DTO(即 JSON)对象,要么使用自定义的 DTO(即 JSON)对象进行响应。
例如: 车型有颜色、车门、自动/手动、座椅、车主、型号、年份
Service1 仅返回型号、年份和颜色
Service2 返回颜色、门、自动/手动、座椅、型号、年份(通知所有者已删除)
请分享最佳实践(因为我很可能做错了)?
最佳答案
您可以做的一件事是为模型类定义不同的构造函数。
关于java - 一个模型有多个自定义 DTO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24639339/