在没有 migration.xml 的情况下编译 Dropwizard 代码

Compile Dropwizard Code without migration.xml

我在 SQL SERVER 中有一个包含 50 多个表的最终数据库,需要将其与 Dropwizard Code 连接。

我是 JAVA 的新手,所以我对 Migrations.xml 的看法是它用于在数据库中创建表,或者如果需要对数据库进行任何更改,它将通过 [=21= 进行更新].

因此,如果我不需要对数据库进行任何更改(如前所述,它已完成)。 我可以跳过这个 migrations.xml 文件吗?

需要一些专家的建议。

如果您在别处处理数据库更改,那么您的 dropwizard 项目中不需要任何迁移 xml 文件。它是一个可选模块,您不需要使用它。如果您不想在您的 dropwizard 项目中包含数据库更新,您甚至不需要包含 dropwizard-migrations 依赖项。您仍然可以在 dropwizard 中正常连接到数据库。文档提供了使用模块 dropwizard-jdbidropwizard-hibernate.

的示例

要连接到您的数据库,请将适当的代码添加到您的 java 配置文件和 yml 配置中,如文档中所述。

jdbi http://www.dropwizard.io/0.9.2/docs/manual/jdbi.html

休眠 http://www.dropwizard.io/0.9.2/docs/manual/hibernate.html