猿问
前后端设置json传递数据的时候为了规范key使用驼峰还是下划线?
前后端设置json传递数据的时候为了规范key使用驼峰还是下划线?
白衣染霜花
浏览 2109
回答 13
13回答
呼啦一阵风
关于这个问题,其实前端使用哪一种方式都是可以的,最重要的就是保持统一的命名风格。如果后端使用的是Java,后端标准的命名方式是驼峰法,但是就算前端传递以下划线方式命名的参数,后端无非就是需要添加类似于 @JsonProperty 之类的属性,对于后端处理会稍微麻烦一点。
0
0
0
德玛西亚99
建议下划线,mysql字段名大小写不敏感的,字段名一般是下划线分隔的,如果json的key对应数据库的字段,那么就比较好对应了。当然其实无所谓了,就像变量命名,有用驼峰的,也有下划线的。
0
0
0
元芳怎么了
变量名用下划线
0
0
0
慕容森
这个目前没有明确的规范,看个人喜好吧,主要是前后端都保持统一就行了...
0
0
0
慕沐林林
感觉应该用驼峰,方便和bean对象对应
0
0
0
智慧大石
后端是java,还是建议驼峰式吧。方便后端直接转成对象
0
0
0
子衿沉夜
建议使用驼峰
0
0
0
largeQ
目前没有严格约束,完全看个人,只要前后端保持一致就行。。。
0
0
0
慕姐8265434
个人喜欢下划线,原因 mysql字段是下划线 webstorm小写字母字体好看(原谅我) 个人原因 下划线命名法标准叫法好像叫snake
0
0
0
鸿蒙传说
随便吧,反正便于人认识就好
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答