java新旧代码迁移、引用问题记录和解决方案
前因:之前:来新项目,从封板的版本上切一个分支,之后的功能定制在分支上开发。优点是快速,方便,有接口变动直接在原有接口修改。缺点是和主版本渐行渐远,主版本在不断完善,分支要是想完善,就得手动迁移代码,容易出错,费时费力。现在:独立出定制化仓库,引用封板版本,在定制化仓库上添加分支开发。优点是能和主版本进行同步,随时引用主版本最新最优的代码。缺点其实也不算缺点,就是如果改造接口需要重构方法,麻烦一点,毕竟无法修改引用版本的代码。要做的事情:在定制化仓库的分支里,开发了一批需