Liquibase中的一些使用技巧(变量替换、引用jar中sql)
项目中采用liquibase做项目初始化数据库操作,原本是只支持mysql库,所以很简单的实现了,后来考虑要支持H2、Oracle、SqlServer等一些常见的其他数据库,因此就出现了问题,初步尝试是根据不同库,在changelog.xml中根据preConditions,不同数据库写不同的changeSet,但是考虑到维护和扩展太麻烦,就是使用到了变量替换。
项目中用到了定时任务是使用的quartz2.3.2 最开始是通过在changelog.xml中创建表和约束的,后来发现quartz
原创
2021-05-07 14:40:10 ·
1235 阅读 ·
3 评论