Java阿里巴巴编码规范
原创 11月前
78阅读
编程规约 命名风格 1. 代码命名不能以下划线或者美元符号开头或者结尾 2. 代码命名不能以中文拼音或者中文拼音与英文混合方式 3. 类名使用UpperCamCamelCase风格,但DO、PO、DTO、VO、BO等除外 4. 方法名、参数名、变量名统一使用lowerCamelCase,必须遵守驼峰
转载 2020-11-14 12:58:00
476阅读
2评论
关于编码规范,大家最熟悉的莫过于阿里巴巴出品的!阿里Java技术团队一手打造出Dubbo、JStorm、Fa
原创 2021-07-26 10:43:21
861阅读
背景阿里云上有个阿里巴巴编码规范认证,我估算一下时间成本很低,多个认证也没什么坏处,就花了1分钱报了个名。这个认证报名后就可以下载链接下的编码规范,然后参加个考试应该就OK了。共48页的...
原创 2021-06-07 16:48:13
570阅读
阿里云上有个阿里巴巴编码规范认证,我估算一下时间成本很低,多个认证也没什么坏处,就花了1分钱报了个名。
原创 2022-03-04 14:00:50
584阅读
1. 阿里巴巴编码规范认证 2. Java编码规范 3. 编码规范插件的安装及使用。
原创 精选 2023-03-14 16:36:26
323阅读
1点赞
1、关于本规范规范均出自阿里巴巴代码规范以及本人日常过程中的积累。由于篇幅有限,本文不予列出阿里巴巴代码规范的所有,仅列出本人觉得对日常使用过程中帮助较大且又是大家容易忽略的问题。 阿里巴巴代码规范:http://pan.baidu.com/s/1slt3g0P一、编程规约(一) 命名规约1、抽象类命名使用Abstract或Base开头;异常类命名使用Exception...
原创 2021-08-27 10:27:45
1459阅读
一、 编程规约 (一) 命名风格 1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例:_name / __name / $name / name_ / name$ / name__ 2. 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文
原创 2023-03-23 09:31:14
473阅读
1、关于本规范规范均出自阿里巴巴代码规范以及本人日常过程中的积累。由于篇幅有限,本文不予列出阿里巴巴代码规范的所有,仅列出本人觉得对日常使用过程中帮助较大且又是大家容易忽略的问题。 阿里巴巴代码规范:http://pan.baidu.com/s/1slt3g0P
原创 2022-02-16 11:36:27
1921阅读
强制1.避免通过一个类的对象引用访问此类的静态变量和静态方法,这样增加了编译器解析成本,直接通过类名来访问即可。 2.所有的覆写方法必须加上@Override注解。 3.相同参数类型,相同业务含义才可以使用Java的可变参数,避免使用Object。 4.外部正在调用或者第二方库依赖的接口,不允许修改方法签名,避免对接口的调用方产生影响。接口过时必须加上@Deprecated注解,并清晰地说明采用的
一、编程规约(一)命名风格3.类名使用UpperCamelCase风格4.方法名、参数名、成员变量、局部变量都统一使用lowerCamelCase风格5.常量命名全部大写,单词间用下划线隔开6.抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类命名以它要测试的类的名称开始,以Test结尾。(四)OOP规约7.所有的相同类型的包装类对象之间值的比较,全部使用e
转载 2023-11-24 00:07:22
124阅读
编程规约类名使用 UpperCamelCase 风格.方法名、参数名、成员变量、局部变量都统一使用 lowerCa
原创 2022-09-21 12:11:54
492阅读
文章目录一、编程规约(一)命名风格(二)常量定义(三)代码格式(四)OOP 规约(五)时间日期(六)集合处理(七)并发处理(八)控制语句(九)注释规约(十)前后端规约(十一)其他二、推荐插件 ✅ 2023年最新修订。一、编程规约(一)命名风格1、【强制】类名使用 UpperCamelCase 风格,以下情形例外:DO / PO / DTO / BO / VO / UID 等。正例:ForceCo
查漏补缺的一个过程
原创 2022-10-29 00:18:00
110阅读
一、参考资料DO、DTO、BO、AO、VO、POJO定义和转换的正确姿
原创 2022-12-26 17:48:25
212阅读
四 、工程规约(一)应用分层1. 【推荐】图中默认上层依赖于下层,箭头关系表示可直接依赖,如:开放接口层可以依赖于Web 层,也可以直接依赖于 Service 层,依此类推:开放接口层:可直接封装 Service 方法暴露成 RPC 接口;通过 Web 封装成 http 接口;进行网 关安全控制、流量控制等。 终端显示层:各个端的模板渲染并执行显示的层。当前主要是 velocity 渲染,JS
阿里:MySQL数据库规范简介:基于阿里数据库设计规范扩展而来设计规范1.【推荐】字段允许适当冗余,以提高查询性能,但必须考虑数据一致。冗余字段应遵循:不是频繁修改的字段。不是 varchar 超长字段,更不能是 text 字段。正例:商品类目名称使用频率高,字段长度短,名称基本一成不变,可在相关联的表中冗余存 储类目名称,避免关联查询。2.【推荐】单表行数超过 500 万行或者单表容量超过 2G
阿里巴巴Java代码规范1.及时清理不再使用的代码段或配置信息。2.不要在foreach循环里进行元素的remove/add操作,remove元素请使用Iterator方式。
阿里巴巴Java开发规范
转载 2022-07-08 12:25:23
333阅读
转载请注明出处: (一) 建表规约 1. 【强制】表达是与否概念的字段,必须使
原创 2023-02-21 11:02:17
359阅读
  • 1
  • 2
  • 3
  • 4
  • 5