理解如何创建实体管理器或者我是否可以在 JAVA EE 中生成它们的问题

issue in understanding how to create entity manager or if I can generate them in JAVA EE

我正在 glassfish 服务器上使用 JPA 和 JSF primefaces 创建一个 JAVA EE 项目。


开发环境为ECLIPSEIDE

这是我到目前为止所做的:

这是我想要做的:

问题:我走的路对吗? (概念层面,或者我遗漏了什么)+我下一步该怎么做,即为我的实体生成实体管理器,提前致谢!

您的方法看起来简单直接。没关系。 为了进一步进行,本文可以为您提供帮助。 http://www.informit.com/articles/article.aspx?p=1671224&seqNum=2

如果有帮助,请告诉我。

您走在正确的道路上,但实体管理器和会话 bean 并不相同。您将在会话 bean 中使用 EntityManager,如下所示:

@Stateless
public class MyService {

    @PersistenceContext
    private EntityManager em;
}

确保您有 persistence.xml 文件。可在 here.

中找到更多阅读材料和示例

示例 persistence.xml 文件使用通过 JNDI 位于 jdbc/MyOrderDB 的容器管理的数据源:

<persistence>
    <persistence-unit name="OrderManagement">
        <jta-data-source>jdbc/MyOrderDB</jta-data-source>
    </persistence-unit>
</persistence>