【后端】Java web项目开发中的好习惯总结

1、项目框架结构按照标准格式或者由idea自动生成目录结构。

 

2、为项目新增日志文件(推荐使用logback.xml),进行日志的配置。

 

3、为项目在任何可能抛出异常的地方使用try catch并新增项目独立的Exception,打印日志。

 

4、为项目中出现的不变型常量设置枚举型,可变型常量增加配置文件。

 

5、为项目中的所有工具方法设置公共工具类,进行统一管理和使用(推荐使用hutools工具包)。

 

6、为项目中的接口、方法设置通俗易懂的注释信息以及命名。

 

7、为项目中的实体类增加重写toString()方法,利于打印输出对象信息。

 

8、为项目中的http/https、socket等等通信连接进行至少重试一次连接的机制。

 

9、为项目中所有的接口进行swagger配置,便于测试接口。

 

10、为项目中的所有可能出现null的地方进行判空处理,可能出现的在代码里一定会出现。

 

11、为项目中所有的对外暴露的接口或者调用外部接口的地方,加上入参、出差日志,便于问题排查。

 

12、

你可能感兴趣的:(学习笔记)