Hibernateでソースコードからスキーマを生成する方法
Hibernateには作成したマッピングファイルから、 テーブルを生成する方法があります。
大体の本ではマッピングファイルを用意した後に、 antやコマンドから自動でデータベースにテーブルを生成する方法は書いてあるのですが、ソースコードから同じことをする方法が書いてない。
これだと作ったアプリケーションをインストールする前に、 インストーラかもしくは管理者がデータベース上にアプリケーションから使用するテーブルを作っておかなければならない。
普通のシステムとかだったら既存のデータベースに接続するプログラムとかだと思うので、アプリケーションから作成する必要はないのでしょうけど、 組み込みデータベースを使用したアプリケーションだとそうもいかない。 (まあ最初から接続するデータベースをアプリケーションにデータごと保存して置けばいいのですが。。)
と言うわけで調べてみました。
Yuanying at 18時06分04秒 | Comments (0)


