发明公开
- 专利标题: 一种多模块数据库脚本初始化方法及装置
-
申请号: CN202310433391.5申请日: 2023-04-21
-
公开(公告)号: CN116974522A公开(公告)日: 2023-10-31
- 发明人: 田浩 , 路国隋
- 申请人: 浪潮软件科技有限公司
- 申请人地址: 山东省济南市高新区浪潮路1036号浪潮科技园
- 专利权人: 浪潮软件科技有限公司
- 当前专利权人: 浪潮软件科技有限公司
- 当前专利权人地址: 山东省济南市高新区浪潮路1036号浪潮科技园
- 代理机构: 济南信达专利事务所有限公司
- 代理商 姜丽洁
- 主分类号: G06F8/20
- IPC分类号: G06F8/20 ; G06F9/445 ; G06F16/21
摘要:
本发明涉及脚本初始化领域,具体提供了一种多模块数据库脚本初始化方法及装置,统一约定Liquibase数据库初始化脚本存放位置,然后扫描依赖jar包下的数据库初始化脚本,手动构建并注册实例bean,最后在启动时调用各模块Liquibase实例bean执行依赖jar包下的数据库初始化脚本,实现数据库初始化操作。与现有技术相比,本发明减少手动管理数据库的效率低下和出错率高的问题,便于数据库版本的更替,降低了后续程序部署维护过程中的人力与时间成本。