命名规范
一句话总结:数据库字段名和URI用小写,其他(后端编码、前端编码、URL中的参数名、接口返回的字段名)全驼峰命名。
数据库
阿里巴巴数据库命名规范:https://www.cnblogs.com/dragonsuc/p/6938006.html
表
表的命名最好是加上“业务名称_表的作用”,比如icon_style
字段
全小写,多个单词用下划线分割,全部用单数
必备三个字段:id、create_time、modify_time
索引
主键索引名为pk_字段名;唯一索引名为uk_字段名;普通索引名则为idx_字段名。 说明:pk_ 即primary key;uk_ 即 unique key;idx_ 即index的简称。
超过三个表禁止join。需要join的字段,数据类型必须绝对一致;多表关联查询时,保证被关联的字段需要有索引。
在varchar字段上建立索引时,必须指定索引长度,没必要对全字段建立索引,根据实际文本区分度决定索引长度即可。
后端编码
驼峰命名
接口
参数
参考:https://blog.csdn.net/qq_35075909/article/details/91522242
URI不包含动词
URI应该包含版本号
URI结尾不应包含(/)
正斜杠分隔符(/)必须用来指示层级关系
应使用连字符( - )来提高URI的可读性
不得在URI中使用下划线(_)
URI路径中全都使用小写字母
参数用驼峰命名
返回结果
驼峰命名
前端
驼峰命名