先说下背景,我们公司做的大概可以理解成SaaS服务,即从服务器硬件到系统环境到服务都归我们管。而且每家客户都有很多个性化的需求,在我接手重构前,我们平均半个月才能接入一家,经过我们几个月的改造,我们现在可以接入一家客户大概可以控制在1人天。之前,我们开发流程比较混乱,没有文档,没有各种开发流程,现在我们逐渐规范,形成稳定的流程和体系。下面我们聊聊Java项目,我们把一个Git库中的2个项目(接口、后台管理)进行拆分:1.接口服务2.后台服务3.html5包4.公共包服务我们主要做了前后端分离,代