swagger处理同一个实体给不同的接口展示不同的属性 ?
想请教大家一个问题。 像swagger这种接口文档,同一个entity在保存数据时,针对不同的终端(如PC和app界面保存字段不同,可能会多或少),该怎么处理entity的注解呢,有些公司干脆就建立两个实体针对不同的界面,有更好的解决办法么
像保存操作,app端可能根本不需要填写那么多字段,只显示部分字段
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
拆分不是更清晰吗,代码的话直接用beanutils.copy就好了,感觉没必要去找其他方式
你自己都说咯,有的公司通过新建不同的实体来解决
这个办法其实不仅仅是为了swagger,而是接口的入参和出参在不同接口中要求可能就是不一致的,拆分开来比较好一些