如何在 SpringBootApplication 中的 MyBatis 映射之前启动 Liquibase 迁移?

Posted

技术标签:

【中文标题】如何在 SpringBootApplication 中的 MyBatis 映射之前启动 Liquibase 迁移?【英文标题】:How to start Liquibase migrations before MyBatis mapping in a SpringBootApplication? 【发布时间】:2021-12-28 01:30:03 【问题描述】:

这是官方的方式吗?我试过DependsOn不行,暴露循环依赖

【问题讨论】:

我们需要有关您的问题的更多信息。您使用的是什么 liquibase 版本?您使用的是什么类型的数据库?你能解释一下你想用 DependsOn 做什么吗? 【参考方案1】:

Liquibase 在how to use Liquibase with Spring boot and Maven 上有一个教程。你可以从那里开始。

【讨论】:

以上是关于如何在 SpringBootApplication 中的 MyBatis 映射之前启动 Liquibase 迁移?的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot的@SpringBootApplication说明以及在启动类以外的包写@Controller

如何使用@SpringBootApplication Annotation 自动检测@ConfigurationProperties-annotated 类

2) SpringBootApplication注解详解

@EnableAutoConfiguration和@SpringbootApplication注解

@SpringBootApplication注解组成

Springboot系列:@SpringBootApplication注解