社区
Java
帖子详情
多项目维护,升级问题
Dorian41
2018-02-26 05:28:35
情况是这样的,如果公司以一个拥有基础功能的java框架(例如已经实现了权限部分或者通用功能)为基础,然后开发出很多不同业务的项目,但问题来了,如果基础项目发现bug或需要升级,那基于此基础项目发展出来的项目也需要修bug或升级,请问有什么方法可以比较方便去维护这些项目?代码管理用的是gitlab
...全文
378
4
打赏
收藏
多项目维护,升级问题
情况是这样的,如果公司以一个拥有基础功能的java框架(例如已经实现了权限部分或者通用功能)为基础,然后开发出很多不同业务的项目,但问题来了,如果基础项目发现bug或需要升级,那基于此基础项目发展出来的项目也需要修bug或升级,请问有什么方法可以比较方便去维护这些项目?代码管理用的是gitlab
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oO临时工Oo
2018-02-27
打赏
举报
回复
基础模块升级,主系统理论上就需要升级。 引用基础模块有以下几种情况: (1)引入基础模块源代码:基础模块改完BUG,即使主系统不需要改代码,主系统肯定需要重新编译并打包升级。 (2)引入基础模块的jar:基础模块改完BUG,基础模块需要重新编译,主系统需要更新jar后重新打包升级。 想要优化这个问题,只能把基础模块独立成子系统(例如一个独立的.war)单独运行,通过上层集成基础子系统和各业务子系统。
maradona1984
2018-02-27
打赏
举报
回复
基础功能的框架按道理别的项目依赖的也是jar,选择升级是各个项目的事情,当然能做到兼容最好,修改bug一般不会导致暴露的接口变化的
soton_dolphin
2018-02-26
打赏
举报
回复
我觉得你对基础项目的升级和修改bug,首先前提是不应该影响到它的API,如果API必须要做出改动,那使用这个基础框架的其他系统都需要做出修改和升级,工作量会相当的大。
gradle-2.14.1-all.zip 绿色版
Gradle 2.14.1是2016年8月发布的稳定版本,它提供了多项改进和新特性,旨在提高开发者的工作效率和
项目
的可
维护
性。下面将详细阐述Gradle的核心概念、主要功能以及2.14.1版本的亮点。 首先,Gradle采用了基于Groovy...
spring 3.2.4官网jar包
Spring 框架是Java开发中的一个核心框架,它提供了全面的编程和配置模型,旨在简化企业级...此外,由于这是一个较旧的版本,对于新的功能和技术,如Spring Boot、Spring Cloud等,可能需要
升级
到更新的Spring框架版本。
vue
项目
升级
(02):vue
项目
中的旧版本npm包怎么持续
升级
维护
vue
项目
升级
(02):vue
项目
中的旧版本 npm包怎么持续
升级
维护
前言 话说身为一个站在巨人的肩膀上的API工程师,在日常开发中,肯定会使用很多插件,如果你当前
项目
的插件已经落后新版很多代了,怎么办? 之前介绍了vue...
C++
项目
文件
升级
想必大家都有过
维护
旧版本
项目
的经验。遇到的第一个
问题
一定是如何将
项目
跑起来。相较于其他
项目
类型,c++(尤其是vc++)应该是一个
项目
升级
较为麻烦程序类型。今天和大家介绍下如何处理c++
项目
的
升级
。 重定向目标...
低版本AndroidStudio
项目
升级
到高版本
之前的android个人
项目
有一年多没有
维护
了,尽两年的...近一个月来,不管是公司电脑还是个人电脑都换了,然后重新安装了新的as及相关插件,于是,打开旧
项目
就有很多
问题
了,最初是原
项目
gradle版本过低,新装的5...
Java
51,396
社区成员
85,838
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章