不使用migration.xml编译Dropwizard代码

时间:2016-06-19 03:48:19

标签: java dropwizard

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

我是JAVA的新手,所以我对Migrations.xml的概念是用它来创建数据库中的表,或者如果需要更改数据库,它将通过migrations.xml进行更新。

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

请一些专家建议。

1 个答案:

答案 0 :(得分:1)

如果您正在其他地方处理数据库更改,那么您不需要在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