前后端设置json传递数据的时候为了规范key使用驼峰还是下划线?

前后端设置json传递数据的时候为了规范key使用驼峰还是下划线?

白衣染霜花
浏览 2109回答 13
13回答

呼啦一阵风

关于这个问题,其实前端使用哪一种方式都是可以的,最重要的就是保持统一的命名风格。如果后端使用的是Java,后端标准的命名方式是驼峰法,但是就算前端传递以下划线方式命名的参数,后端无非就是需要添加类似于 @JsonProperty 之类的属性,对于后端处理会稍微麻烦一点。

德玛西亚99

建议下划线,mysql字段名大小写不敏感的,字段名一般是下划线分隔的,如果json的key对应数据库的字段,那么就比较好对应了。当然其实无所谓了,就像变量命名,有用驼峰的,也有下划线的。

元芳怎么了

变量名用下划线

慕容森

这个目前没有明确的规范,看个人喜好吧,主要是前后端都保持统一就行了...

慕沐林林

感觉应该用驼峰,方便和bean对象对应

智慧大石

后端是java,还是建议驼峰式吧。方便后端直接转成对象

子衿沉夜

建议使用驼峰

largeQ

目前没有严格约束,完全看个人,只要前后端保持一致就行。。。

慕姐8265434

个人喜欢下划线,原因 mysql字段是下划线 webstorm小写字母字体好看(原谅我) 个人原因 下划线命名法标准叫法好像叫snake

鸿蒙传说

随便吧,反正便于人认识就好
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java