【发布时间】:2011-03-25 10:30:20
【问题描述】:
目前我使用包含目录的表格注释
@Table(catalog = "Mycatalog", schema = "MySchema", name = "MyTable")
但目录名称应该是可配置的。
persistence.xml 文件不能在每次部署时更改,数据源默认数据库应设置为 TempDB。 (另一个过程经常锁定目录,并且驱动程序保持与数据源默认数据库的连接打开)所以我只能使用传递给 EntityManagerFactory 的属性来更改默认目录。
EntityManagerFactory emf = provider.createEntityManagerFactory(
"default", properties);
是否可以在属性中设置持久化单元默认目录?
我正在使用 eclipselink 作为 JPA 提供程序。
【问题讨论】:
标签: jpa persistence eclipselink