java - spring有没有不用sql查询的数据库迁移工具?

标签 java spring flyway

我是一个python后端开发人员,但是这次我必须使用java、spring。

python中有一个迁移工具,叫alembic,不需要sql查询知识,因为不需要任何sql查询就可以迁移。

所以,我在spring里找一个迁移工具,java,但是还没找到。

当然,我已经知道flyway迁移工具,但据我所知,它可以与sql查询一起使用。

有没有不用sql查询的迁移工具?

最佳答案

flyway 的替代品是 liquibase。它可以接受 class 或 yml 文件。这是来自 Baeldung https://www.baeldung.com/liquibase-refactor-schema-of-java-app 的基本教程

关于java - spring有没有不用sql查询的数据库迁移工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60860041/

相关文章:

java - 通过 JPA TransactionTemplate 执行长期运行查询时连接关闭

javascript - org.springframework.web.bind.MissingServletRequestParameterException : Required Long parameter 'userId' is not present"错误

grails - 如何在 Grails3/Postgres 中配置 Flyway?

postgresql - 有什么办法可以在 flyway 中用占位符做一个准备好的陈述吗?

java - 如何在java中杀死名称服务器进程

java - 为什么握手失败?

java - Grappa (Graphviz) 教程?

java - 使用ajax发送大量json数据到 Controller

spring - Servlet 过滤器修改 header 值,而 servlet 请求包装器不起作用

java - Spring 启动 : Hibernate and Flyway boot order