0

JDBCを使用して、できればファイルに保存されたDDLをDBにインストールする必要があります。「Statement」API で addBatch() および executeBatch() メソッドを見たことがありますが、個々のステートメントを一度に 1 つずつ追加する必要があるようです。ファイルに保存し、JDBC を使用してインストールする Java アプリにパラメーターとして渡すことができる大量のステートメント (DDL) を追加する方法を見つけようとしています。

4

1 に答える 1

0

保守性に役立つと思われる回答をしますが、探しているものではない場合があります。データベースの移行に役立つ 2 つのライブラリを次に示します。

  1. http://www.liquibase.org/
  2. http://flywaydb.org/

これらは、ファイルで DDL を実行するのに役立つだけでなく、再発明する必要のない他の多くの機能をもたらします。EG、成功した場合は一度だけ実行されるようにします。

これらが仕事に適したツールでない場合は、@Alpesh Gediya が作成したコメントが探しているものだと思います。

于 2013-05-29T17:47:05.880 に答える