社区
Java
帖子详情
多项目维护,升级问题
Dorian41
2018-02-26 05:28:35
情况是这样的,如果公司以一个拥有基础功能的java框架(例如已经实现了权限部分或者通用功能)为基础,然后开发出很多不同业务的项目,但问题来了,如果基础项目发现bug或需要升级,那基于此基础项目发展出来的项目也需要修bug或升级,请问有什么方法可以比较方便去维护这些项目?代码管理用的是gitlab
...全文
359
4
打赏
收藏
多项目维护,升级问题
情况是这样的,如果公司以一个拥有基础功能的java框架(例如已经实现了权限部分或者通用功能)为基础,然后开发出很多不同业务的项目,但问题来了,如果基础项目发现bug或需要升级,那基于此基础项目发展出来的项目也需要修bug或升级,请问有什么方法可以比较方便去维护这些项目?代码管理用的是gitlab
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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必须要做出改动,那使用这个基础框架的其他系统都需要做出修改和升级,工作量会相当的大。
vue
项目
升级
(02):vue
项目
中的旧版本npm包怎么持续
升级
维护
vue
项目
升级
(02):vue
项目
中的旧版本 npm包怎么持续
升级
维护
前言 话说身为一个站在巨人的肩膀上的API工程师,在日常开发中,肯定会使用很多插件,如果你当前
项目
的插件已经落后新版很多代了,怎么办? 之前介绍了vue...
项目
升级
vue3.0总结
vue3.0正式版已经发布几个月了,ui框架也跟进的差不多了,咱也得紧跟潮流不能落伍,所以趁着空闲就
升级
了
项目
vue框架,由vue2.6
升级
到vue3.0,总结下
升级
过程中的遇到的
问题
及解决方法。 一、
项目
简介 基于vue2框架...
网站
升级
维护
nginx配置
需求: 网站准备
升级
维护
, 需要用户不管从哪里访问进来, 都会给永不唯一的一个页面: 网站
升级
维护
中 如下图所示: 准备一个index.html, 里面就是一个简单的html,大致包含以下 <!DOCTYPE html> <...
Vue 2
项目
如何
升级
到Vue 3?
Vue2
项目
如何
升级
到Vue3
Visual Studio 老
项目
如何
升级
C#版本
我们经常会需要
维护
一些老的web
项目
,
升级
visual studio 和.net框架,
升级
后可能默认的C#版本也需要同步
升级
,以vs2015为例,我的默认C#版本为C#5.0(估计是因为没有
升级
,正常应该是C#6.0),对一个老的web
项目
从.net3.5...
Java
50,338
社区成员
85,704
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章