JPA:我可以捕获 Eclipselink 拖放和创建事件吗?
JPA : Can I catch the Eclipselink drop-and-create event?
在persistence.xml中我可以声明如下:
<property name="eclipselink.ddl-generation" value="drop-and-create-tables" />
是否可以捕获此事件并执行代码?
我 运行 使用 glassfish 3.1。
JPA 2.1 具有标准的命名属性。 javax.persistence.schema-generation.database.action
应设置为 "drop-and-create" 并且 javax.persistence.sql-load-script-source
可以设置为脚本文件的名称以加载数据。这些是标准的,因此应该在您的 JPA 提供商的文档中。
在persistence.xml中我可以声明如下:
<property name="eclipselink.ddl-generation" value="drop-and-create-tables" />
是否可以捕获此事件并执行代码?
我 运行 使用 glassfish 3.1。
JPA 2.1 具有标准的命名属性。 javax.persistence.schema-generation.database.action
应设置为 "drop-and-create" 并且 javax.persistence.sql-load-script-source
可以设置为脚本文件的名称以加载数据。这些是标准的,因此应该在您的 JPA 提供商的文档中。