首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在@Configuration注释类之前运行Mongock

在@Configuration注释类之前运行Mongock
EN

Stack Overflow用户
提问于 2019-08-28 19:53:08
回答 1查看 482关注 0票数 1

我想使用Mongock迁移工具来初始化存储在数据库中的应用程序的配置。我遇到的问题是,我的一个配置在用@Configuration注释的类中使用。由于Mongock变更集是在@Configuration之后执行的,它无法从数据库中检索尚未存在的值,从而导致应用程序崩溃。有没有办法推迟创建@Configuration类?或者我应该在不使用mongock的情况下初始化这个配置?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-03 07:19:04

我不完全理解你的问题。我认为在处理带有@Configuration注释的类之前,您需要运行Mongock。正如您所提到的,SpringMongock需要处理configuration类,因为它需要Spring ApplicationContext。然而,您可以将Mongock作为独立的运行器运行,并在您想要的任何地方使用它(运行它),因为它不依赖于Spring上下文。

Mongock documentation

我希望它能帮上忙。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57691800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档