2012-04-18 61 views
1

我使用EclipseLink作爲JPA實現,我在10 persistence.xm l中添加了這些屬性,但我看不到任何生成的腳本?他們應該保存在哪裏,或者我誤解了這個屬性。使用EclipseLink時生成腳本

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

是否可以定義一個腳本以及在創建表後運行?與Rails中的種子腳本一樣嗎?

回答

1

默認情況下,EclipseLink應該使用「createDDL.jdbc」並將其放置在當前工作目錄中。您可以通過指定文件名的「eclipselink.create-ddl-jdbc-file-name」屬性和「eclipselink.application-location」來更改該位置。