目录

 

前言:

1. 禅道

2. Jenkins

3. sonarqube

4.showdoc

5.swgger

6.分布式配置中心apollo

7. appscan

8.项目开发文档流程化归档

                  9.MybatisX 快速开发插件


前言

社长,一个爱学习,爱分享的程序猿,始终相信,付出总会有回报的。知识改变命运,学习成就未来。爱拼才会赢!
程序猿学社的GitHub,已整理成相关技术专刊,欢迎Star:
https://github.com/ITfqyd/cxyxs

1. 禅道

官网
禅道 项目管理软件 是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能,实现了软件的完整生命周期管理。提高开发效率,让你远离通过excel,每天记录每个人的进度情况。建议使用免费版本,免费版本可以满足我们日常的需求,收费版本,290元一个人。

 

2. Jenkins

官网
是一个开源自动化服务器,是一款可以持续构建的工具。代码变动后,会定时检测改动部分,通过shell脚本发布到测试环境。不需要我们一个个打成war,再发布到服务器上。全过程,全自动化。

 

 

3. sonarqube

官网
一款代码审查的工具,项目开发完后,我们可以花时间进行对应的代码审查,该工具会提示你那一行报错,需要如何修复。

 

 

4.showdoc

showdoc官网
一个非常适合IT团队的在线API文档、技术文档工具

 

 

5.swgger

一个非常适合IT团队的在线API文档、技术文档工具,强烈推荐

单节点swagger搭建

分布式微服务swagger搭建

6.分布式配置中心apollo

携程apollo github地址
Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。

单环境apollo搭建

多环境apollo搭建

7. appscan

官网
AppScan是用于web项目的安全测试工具,扫描网站所有url,自动测试是否存在各种类型的漏洞。

 

8.项目开发文档流程化归档

方面后期维护,大部分小公司,都没有文档流程化的习惯,只讲究,项目是否能交差。希望大家养成良好的整理文档的习惯。

9.MybatisX 快速开发插件

MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。

通过java代码可以动态的给你生成xml文件

安装方法:打开 IDEA,进入 File -> Settings -> Plugins -> Browse Repositories,输入 mybatisx 搜索并安装。

 

最近有不少读者在问我java应该如何学习,在这里,把我整理的学习视频分享出来。
(1).springboot,springcloud视频
(2).架构师视频,设计模式视频,深入jvm内核原理。
(3) java面试视频

可以通过公众号“程序猿学社”,回复关键字"视频",希望能帮到你。

原创不易,不要白嫖,觉得有用的社友,给我点赞,让更多的老铁看到这篇文章。

作者:程序猿学社
原创公众号:『程序猿学社』,专注于java技术栈,分享java各个技术系列专题,以及各个技术点的面试题。
原创不易,转载请注明来源(注明:来源于公众号:程序猿学社, 作者:程序猿学社)。

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐