【Tips】多模块下Liquibase文件的存放建议

1. 前言

虽然当下微服务横行,但对于大部分中小型公司,技术负责人处于实际考量,一般都更倾向于选择巨石架构。(想起知乎上的一个评论:不少打着微服务旗号,团队一共两三个人拆分出十来个微服务组件,最后系统访问量一天也就四五次,远远赶不上一个小学生选课系统的并发量)

不论是微服务,还是巨石,基本的模块拆分这一块双方是不存在异议的。巨石架构下涉及到模块的合并打包,这样的背景下,Liquibase Changset文件的COC就显得很有必要了 —— 尽量少且简洁的规则,最大化减少研发人员的心智负担。

2. 实现

这里先放出解决方案:

<!-- 1. master.xml -->
<includeAll path="classpath*:liquibase/changelog/" maxDepth
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值