【发布时间】:2014-01-20 11:27:50
【问题描述】:
如何在 grails Web 应用程序或任何其他持久性单元中访问 EntityManagerFactory?
如果 a 有 persistence.xml 配置,我可以通过下面的代码使用名称访问它,但 grails 隐藏了大部分配置。
EntityManagerFactory emf = Persistence
.createEntityManagerFactory("my.entity.manager.name");
到目前为止我所尝试的:
1.自动DI不支持def entityManagerFactory。
2. 我在 grails shell 中列出了来自 ctx 的所有 bean,但没有找到像实体管理器这样的东西。
OR 是我可以创建persistence.xml 或以某种方式覆盖默认持久性配置的一种方式。
请帮忙,提前谢谢。
【问题讨论】:
-
你能解决这个问题吗?
标签: java spring hibernate grails