JAVA后端开发
2022/7/11 1:20:15
本文主要是介绍JAVA后端开发,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
# JAVA后端开发
## 一、规范
### 1.1 注意事项
-
对所有的输入进行校验
-
对象封装参数和返回值,避免使用Map
-
契约式变成、避免大量使用荣誉非空判断
-
借助于框架自动完成序列化和反序列化,避免显示使用JSON转换
-
使用全局线程池,避免临时新建和销毁
-
优先使用开源工具,避免无意义或重复封装
-
首选openFeign,其次RestTemplate完成http调用,避免直接使用HttpClient、OkHttp等
-
合理使用HTTP状态码,避免一律返回200 OK
-
禁止捕获异常后,仅调用e.printStackTrace方法,应当按需捕获异常,并进一步处理或再次抛出
## 二、工具
### 2.1 IDE静态代码扫描插件工具codeStyleCheck
主要功能:
- 支持JAVA的编程规范检查
- 支持自动修复JAVA部分规则的缺陷
### 2.2 代码度量工具CMetrics
### 2.3 开源版本火车
开源软件选型必须使用CleanSource库,禁止使用未入库软件
软件库里:
- 在版本火车
- 无状态GA
- 无高危漏洞
- 优先使用最新版本
- License友商友好
- 社区活跃
- 使用量高
这篇关于JAVA后端开发的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南