2017-01-08 9 views

答えて

1

Flyweightを見てみることをお勧めします。これはSpringBootにうまく統合されています。

初期データベースを作成したり、新しいバージョンのアプリケーションをデプロイするときに新しいテーブルを追加したり、データベースを変更したりするために使用します。

私はあなただけで、その後、テーブルのレイアウトと初期データとV2__data.sqlを持つスクリプト/resources/db/migration/V1__Initial.sqlを作成することをお勧めします。 スクリプトは一度だけ実行でき、実行後に変更することはできません。この情報はschema_versionという名前のテーブルに保存されます。このテーブルは開発中に削除または操作する必要があります。ここでは、それがどのように動作するのlink です - これらの日私はそれを使用せずに実際の世界のプロジェクトを行うことはありません。

関連する問題