请教大佬们一个问题~

2020-09-27 19:11:35 +08:00
 BlackQ
前后端都用的 java,项目开发时后端的规范是 List 类型不能返回 null,没有数据就返回空数组。现在前端基本不判空,出了问题后端又怪我不判空,每次都是吵来吵去。请教各位大佬类都是怎么处理 list 数据不确定的情况的?
7617 次点击
所在节点    Android
2 条回复
chenjiajia9411
2020-09-28 10:24:10 +08:00
Kotlin 解千愁。
sw926
2020-09-29 10:20:37 +08:00
一般的 json 序列化框架是不会把为 null 的 List 序列化为空数组的,但是一切都要按按照接口规范来,如果后端明确的告诉你不接受空数组,你就需要尽量的按后端来,如果有冲突,找技术 Leader 拍板定规范。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/711033

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX