容器生命周期管理作为 Maven 和 Gradle 插件

作者: lukaseder创建于 2021年8月30日更新于 2026年9月4日

在 jOOQ 中,最常出现的想法之一是 jOOQ 应该紧密地结合 Testcontainers、Flyway/Liquibase 和 jOOQ 的代码生成。例如,请参阅 https://GitHub.com/jOOQ/jOOQ/issues/6551。这种结合显然是一个坏主意,因为粘合代码仅为几行代码,但要使其能够充分配置所有 3 个相关产品,我们需要经历很多麻烦。如果所有 3 个产品都可以在 CI/CD 工作流中完全独立地进行配置,则效果会好得多。

内容来源: testcontainers/testcontainers-java