社区
Web 开发
帖子详情
关于WEB接口开发-传出参数数量的变化需要单独再另外新建对象作为载体吗
qq_40660206
2019-03-20 11:11:55
假设数据库有表1,内有属性值:姓名,年龄,性别,生日等字段,生成了对应的实体类:类1
对外接口A,要查询的是类1的所有属性时可以直接输出类1,
同时又有接口B,只要输出姓名,年龄,此时用原有的类1,会浪费很多不必要的字段,对外的接口取值显示也不简洁;
重新新增只包含姓名,年龄的类B,又感觉新建了很多不必要的类;
是否有其它实现的方法,我对这个一直很纠结,请大神指导
...全文
56
1
打赏
收藏
关于WEB接口开发-传出参数数量的变化需要单独再另外新建对象作为载体吗
假设数据库有表1,内有属性值:姓名,年龄,性别,生日等字段,生成了对应的实体类:类1 对外接口A,要查询的是类1的所有属性时可以直接输出类1, 同时又有接口B,只要输出姓名,年龄,此时用原有的类1,会浪费很多不必要的字段,对外的接口取值显示也不简洁; 重新新增只包含姓名,年龄的类B,又感觉新建了很多不必要的类; 是否有其它实现的方法,我对这个一直很纠结,请大神指导
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bcsflilong
2019-03-21
打赏
举报
回复
类A 就是entity 类B 就是VO 可以的还是新建吧
Harmony鸿蒙南向驱动
开发
-UART
UART指异步收发传输器(Universal Asynchronous Receiver/Transmitter),是通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输。
构建面向
对象
的应用软件系统框架
孙亚民 目录第一部分 综述 4第1章 本书会讨论什么内容 5第2章 系统的分层结构 82.1.简述 82.2.设计的原则和评判标准 92.3.应用服务层的内容 102.4.数据实体的表示 112.5.数据的存取方式 152.6.业务逻辑的处理 182.7.业务服务的提供 202.8.层的部署和层间交
构建面向
对象
的应用软件系统框架【转】
构建面向
对象
的应用软件系统框架 孙亚民 目录第一部分 综述 4第1章 本书会讨论什么内容 5第2章 系统的分层结构 82.1.简述 82.2.设计的原则和评判标准 92.3.应用服务层的内容 102.4.数据实体的表示 112.5.数据的存取方式 152.6.业务逻辑的处理 182.7.业务服务的提
“北科Java面试宝典(211最详细讲解)“
Java是广泛应用于企业级
开发
的高级编程语言,Java的面试题目种类繁多。本文将介绍几个常见的Java面试题,包括
对象
与类、继承与多态、异常处理、多线程等方面。首先,我们将探讨Java中
对象
与类的关系,解释什么是类、
对象
和实例化,以及它们之间的联系。接着,我们将深入研究继承与多态的概念,解释什么是继承和多态,以及具体的应用场景。然后,我们将介绍异常处理的重要性,讨论什么是异常以及如何使用try-catch语句来捕捉和处理异常。最后,我们将探讨Java多线程编程,解释什么是线程、进程以及如何创建和管理线程。
IIS架构与HTTP请求处理流程
Windows操作系统中的IIS负责提供互联网服务,一台运行了IIS的计算机可以看成是一台
Web
服务器。 Windows XP SP2中IIS主版本号为5,Windows 2003 Server为6,Vista和Windows Server 2008为7。对于Windows 2003 Server,其默认支持的ASP.NET版本...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章