java - Java 中 DTO 对象的替代方案
问题描述
Java中有DTO的替代品吗?我可以看到的问题是,当 Web 应用程序中有很多端点时,表示 API 请求和响应的类的数量很大,而且这些类通常是相似的。那么,如果有任何其他方法来表示请求和响应然后使用 DTO 类,我很感兴趣?也许有些方法不需要创建很多类?
解决方案
只要有相似的类,请考虑使用子类/继承来减少代码重复。这可以通过为请求或响应主体创建基本/通用 DTO,然后根据您认为合适的方式扩展这些类来适用于您的情况。
推荐阅读
- javascript - Firebase 查询数据显示在 javascript 中的另一个表上
- java - 身份验证弹出窗口进入后台 Selenium、Firefox
- python - 在 __repr__() 函数中使用 f 字符串时出现 EOF 错误
- php - PHP:升级到 php 7.1.1 收到此警告:在
- json - 为什么没有使用 circe 将我的区分字段添加到我的编码案例对象中?
- python - 使用 \r\n 时的 Python 额外行写入(在 VS Code 中)
- visual-studio - ASP.NET Core:“该项目不知道如何运行配置文件 Docker。” 在 Visual Studio 2017 上
- visual-studio - Visual Studio 中的 WebDeploy 无法创建 SSL\TLS 安全通道
- wordpress - wordpress 主题 - 链接(相对或硬编码)
- c# - 如何从方法返回asp.net视图中的资源