命名规范

一句话总结:数据库字段名和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路径中全都使用小写字母

参数用驼峰命名

返回结果

驼峰命名

前端

驼峰命名