我们已经使用了CollectionUtils.isEmpty,在整个应用程序中有1000个文件。
现在,在最新版本的apachecommonutils中,软件包名称已更改为apache common utils4。
我们是否需要拥有自己的实用程序包并在上面的API中调用,因为升级过程中的更改非常激烈。如果我们有自己的实用程序,则包名称更改将在一个位置。
最佳做法是什么?
企业应用程序如何构建它?
答案 0 :(得分:1)
由于有几个人在不同的项目上工作和合并,我们面临很多合并问题和冲突
实际上只有一种方法可以做到这一点。
现在回到以前版本的Commons Utils;
将此升级计划为一个单独的主要项目,可以在代码库处于稳定状态时完成。除了升级之外,在该分支上创建一个新的功能分支,除了升级之外,不对该分支执行任何其他操作。
确保彻底回归测试所有使用Common Utils且受升级影响的模块