Java教程

JAVA后端开发

本文主要是介绍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后端开发的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!