1:禁止在for循环里面写查询语句,数据稍微多一点就稍微卡死了; 
2:自己写的代码必须有注释,明确所有参数的含义,如果是枚举参数必须说情况取值返回,必填、非必填项必须说明清楚,代码命名必须合乎规范,必须起英文名称,禁止中英混合,少数特效项目除外,必须先上报; 书写的接口必须要做所有的非法性判断、必要性判断,该有分页不能丢失。
3:禁止重复造轮子。 
4:代码空行必须要规范,禁止随意空行;不同逻辑出要适当的空行;logo日志要规范,代码禁止随意使用system.out输出日志。
5: 项目全局使用的业务类的状态码制,必须在配置类里面常量,禁止在代码里面直接写1、2、3、4这种; 修改了代码注释必须所有的地方修改完成;
6:关于项目数据权限的开发,数据权限要后期开发,全系统要统一写法,方便复制和他人阅读。
注意点
1.修改、新增、复制,写在一起,不分开
2.for循环里不能删除等操作
3.新增的下拉框要有默认值
如: 状态值 要有默认
男女,可以去 男默认值
开店、关店, 取 开店默认值。
4.NumberUtils.toLong()数字的转换使用工具类转换

转载于:https://www.cnblogs.com/wangbiubiu/p/9294375.html

java开发注意事项相关推荐

  1. 0基础Java 开发注意事项以及代码规范(2022最新)

    3.1 Hello World! // 这是java的快速入门,演示java的开发步骤 // 1.表示类的开始 public class Hello{// 2.编写一个main方法public sta ...

  2. 自学java的注意,自学Java开发注意事项

    Java开发并不是一蹴而就的,需要我们持之以恒,在学习Java开发的过程中我们可能会遇到很多的困难,我们决不能半途而废,一下小编就给大家介绍几条在自学Java开发过程中的一些建议. 1.多做笔记.多复 ...

  3. Java开发规范及注意事项

    文章目录 Java开发规范及注意事项 编程规约 异常日志违约 单元测试规约 工程结构规约 数据库规约 Java开发规范及注意事项 编程规约 POJO类中布尔类型的变量,都不要加is前缀,否则部分框架解 ...

  4. Java安全开发注意事项

    互联网安全架构设计 前言 一.如何防御xss攻击? 二.抓包如何防止篡改数据? 三.对接口实现加密 四.相关安全架构设计方案说明 前言 本文是对Java开发做安全的架构设计. 一.如何防御xss攻击? ...

  5. 求职招聘之Java开发工程师校招面试都有哪些步骤和注意事项?

    文章目录 Java开发工程师校招面试解析 网易案例 一般的校园招聘面试流程 业务逻辑面试(讲项目) 基础知识面试 Java开发工程师校招面试解析 网易案例 下面是一个网易Java开发工程师的基本要求: ...

  6. java开发跳槽注意事项

    前言 总有一天你会明白,你的努力终究没有白费 年前辞职,人算不如天算,突如其来的疫情完全把自己的计划给打碎了,面试难度简直不亚于一场江苏高考题,后悔.焦虑不安.失眠成了我的生活状态. 从三月底开始投递 ...

  7. linux java 构建工具有哪些,Linux ant --强大的Java开发构建工具

    用途说明 ant严格说来,ant其实并非原生的Linux命令,但它是一个使用广泛.功能强大的跨平台构建工具程序,尤其是进行Java开发时,许多开源的Java项目都使用ant作为构建工具.ant命令一般 ...

  8. 阿里巴巴 Java 开发手册之编程规约(一)-------我的经验

    阿里巴巴 Java 开发手册 一.编程规约 (一) 命名规约 1.[强制] 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束.(代码规范,易读) 反例: _name / __na ...

  9. java object转list_这份Java开发规范,让你100%受益!

    今天跟大家分享下Java开发规范的知识. 基于阿里巴巴JAVA开发规范整理: https://github.com/alibaba/p3c 1 命名风格 [强制]类名使用 UpperCamelCase ...

  10. 《阿里巴巴 Java 开发手册》读书笔记

    偶然看到阿里巴巴居然出书了???趁着满减活动(节约节约....)我赶紧买来准备看看,刚拿到的时候掂量了好多下,总觉得商家给我少发了一本书,结果打开才知道..原来这本书这么小.... 编码规范的重要性 ...

最新文章

  1. Hello World
  2. java异常类子类和父类的关系
  3. GAN的理解与TensorFlow的实现
  4. IOC--IOC+AOP--热插拔的系统架构实现演化
  5. id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了
  6. 多线程,多进程实例对比
  7. Oracle数据库中文乱码问题解决
  8. 卡特兰数-两个经典做法
  9. Subline Text3进入Markdown语法编辑模式显示白屏怎么办?
  10. 云熙文机器人_【侵木抖音热文】萌宝101:总裁爹地快追妻(韩宇廷 秦云熙)
  11. 软件著作权申请流程(2021版)
  12. C++ 按值传递的切割问题(Slicing Problem)
  13. 【畅购商城】 B2B、 C2C、B2C、C2B、O2O、B2B2C电商模式介绍与分析
  14. 短信验证码被盗刷了怎么办?
  15. 越权漏洞简介及靶场演示
  16. 机器人动力学与控制学习笔记(十四)————RBF网络自适应控制
  17. 使用 GNU Parallel 提高 Linux 命令行执行效率
  18. MapReduce框架原理之InputFormat数据输入
  19. python实现递归二叉树排序
  20. POJ3612 洛谷P2885 [USACO07Nov] Telephone Wire 架设电话线 dp

热门文章

  1. 多用户访问SSAS cube权限设置
  2. java -jar 指定main,java打包成jar并执行jar包中指定的main方法
  3. java移位运算符_Java中的移位运算符(“”、“”、“”)
  4. mysql buffer size_mysql read_buffer_size 设置多少合适
  5. Git-查看远程分支、本地分支、创建分支
  6. 线段树扫描线(1---算矩形的总面积)
  7. Quartus II 与ModelSim-Altera联合仿真PLL
  8. 线程并行化的概念及其用法
  9. 关于PPP认证中的PAP和CHAP原理取证与相关疑问
  10. IS-IS路由协议(一)