JAVA开发者全家桶工具

一、前言

作为JAVA开发者,编码的时间其实只占平时工作的时间不到30%。作为项目管理和团队协作,平时处理的杂事其实很多,当然也是开发工作的一部分,比如写文档,任务管理,代码review、程序部署等等。这一节介绍博主平时开发中所用到的开发工具和系统。

二、JAVA开发者全家桶工具

1、java编辑工具SpringToolSuite4.exe

这是一个免费的工具,个人觉得非常好用。当然现在比较主流的是idea,但是很多人都是使用破解版或者学生版。个人觉得这就是个麻烦事,每次都破解不了,又不是学生,申请不了正版。所以一直没用上。

2、GitLab代码仓库

这就是管理团队提交代码的仓库,类似于SVN,比SVN稍微好用。

JAVA开发者全家桶工具_第1张图片

3、禅道

项目任务管理工具,平时将项目的需求或者开发任务编写到禅道,就可以分配到组员头上,通过禅道监督任务完成情况

JAVA开发者全家桶工具_第2张图片

4、SecureCRT®

连接服务器的工具,平时部署项目,连接linux服务器时使用

JAVA开发者全家桶工具_第3张图片 

5、dbeaver.exe

数据库连接工具,支持连接mysql,oracle  、pg等数据库

6、RedisDesktopManager

redis连接工具 

7、jenkins

自动化部署项目,这个工具可以连接gitlab上得到代码推送到服务器,并且和编辑在服务器运行得到shell,以达到可自动化部署。

8、postman

测试接口工具,后端接口都可以通过这个工具模拟请求

JAVA开发者全家桶工具_第4张图片

三、重要文档

平时需要编写的重要文档

1、需求分析文档

2、系统架构设计文档

3、数据库设计文档

4、项目部署运维文档

5、项目功能操作手册

6、项目功能性能测试报告

你可能感兴趣的:(java,java,开发语言)