1

JPA 実装として EclipseLink を使用しています。これらのプロパティをpersistence.xmlに追加していますが、生成されたスクリプトが表示されません。それらはどこに保存されるべきか、またはこのプロパティを誤解していますか.

<property name="eclipselink.ddl-generation" value="create-tables" />
<property name="eclipselink.ddl-generation.output-mode" value="both" />

テーブルの作成後に実行されるスクリプトも定義できますか? Rails のシード スクリプトと同じ方法ですか?

4

1 に答える 1

1

EclipseLink は "createDDL.jdbc" を使用し、デフォルトで現在の作業ディレクトリに配置する必要があります。これを変更するには、ファイル名に「eclipselink.create-ddl-jdbc-file-name」プロパティーを指定し、「eclipselink.application-location」を指定して場所を変更します。

于 2012-04-19T14:48:48.957 に答える