当前位置: 首页 > 知识库问答 >
问题:

为什么可以在没有任何默认/实现的实体管理器工厂的情况下创建entityManager?

冯胤
2023-03-14

我正在使用JPA和Hibernate开发一个应用程序。

但是在我的DAO(数据访问对象)层中,我看到了获取entitymanager对象的简单代码。那就是

@PersistenceContext(unitName = "mydatabase")
private EntityManager entityManager;

共有1个答案

乔凯康
2023-03-14

它是注射的。检查persistence.xml以查找名为MyDatabase的持久性单元。这就是这个对象的配置。

 类似资料: