1

JavaEE/JPA(eclipseLink)プロジェクトもglassFishにデプロイした後、小さなSQLスクリプトを実行する(いくつかのデータを挿入する)必要があります。残念ながら私はEclipseLinkを使用しているので、hibernateにはそれを行うための非常にクリーンな方法があることを知っています-起動時にConstructとsingletonBeanを投稿するとどうなると思いますか.sql-maven-pluginも可能だと思います-使用するアイデアも見ました最後の SessionCustomizer は非常に優れていますが、展開時にそのスクリプトを実行するだけで済みますか? 素敵できれいにする方法は他にありますか?

4

2 に答える 2

1

たぶん、DbMaintainを見てください。

SQL ファイルをクラスパスに追加し、DbMaintain を少し設定するだけです。デプロイ後、DbMaintain がスクリプトを実行します。

チュートリアルもあります。

敬具、クリス

于 2011-06-15T14:38:36.777 に答える