企业代码规范

企业代码规范

1、日期

  1. 作为参数的日志应使用Date类型,不推荐使用long时间戳的类型,时间戳的类型不利于日志分析。

2、日志打印

  1. 不可以直接抛出RuntimeException,需要抛出自定义的异常
java 复制代码
try {
            eventQueue.put(event);
        } catch (InterruptedException e) {
            throw new RuntimeException(e);
        }

3、类名定义

  1. 需具体明确的业务意义

4、阻塞队列的使用

  1. 需要将队列单独抽取出来,只需要暴漏get()set() 等方法。
  2. 不应该引入太多的****service类,做到可以重用的程度。
  3. 阻塞队列的大小可以直接写死。

5、配置文件的使用

  1. 当前首选.yml 不推荐使用.properties文件
相关推荐
雨中飘荡的记忆4 小时前
ElasticJob分布式调度从入门到实战
java·后端
考虑考虑13 小时前
JDK25模块导入声明
java·后端·java ee
_小马快跑_14 小时前
Java 的 8 大基本数据类型:为何是不可或缺的设计?
java
Re_zero17 小时前
线上日志被清空?这段仅10行的 IO 代码里竟然藏着3个毒瘤
java·后端
洋洋技术笔记17 小时前
Spring Boot条件注解详解
java·spring boot
程序员清风1 天前
程序员兼职必看:靠谱软件外包平台挑选指南与避坑清单!
java·后端·面试
皮皮林5512 天前
利用闲置 Mac 从零部署 OpenClaw 教程 !
java
_志哥_2 天前
OpenSpec 技术指南:让AI编程助手更可靠
ai编程·代码规范
华仔啊2 天前
挖到了 1 个 Java 小特性:var,用完就回不去了
java·后端
SimonKing2 天前
SpringBoot整合秘笈:让Mybatis用上Calcite,实现统一SQL查询
java·后端·程序员