Java 我应该包括JPA的主要方法吗?
在过去的三天里,我通过各种示例学习JPA,将我的JDBC代码更改为JPA。每个JPA示例和教程都有运行它的主要方法。当然 在main方法中,仅定义EntityManager和EntityManager工厂 我的web应用程序的服务器端代码中没有main方法。这是使用JPA的一个问题吗。或者在其他类中创建EntityManager和EntityManager工厂 是允许的。 如果有人向我解释在JPA中使用hibernate,我将不胜感激 每个JPA示例和教程都有运行它的主要方法 这只对打算在容器外运行的代码有用,这通常是教程的情况 我的web应用程序的服务器端代码中没有main方法。这是使用JPA的一个问题吗 不,绝对不是 或者允许在其他类中创建EntityManager和EntityManager工厂 对Java 我应该包括JPA的主要方法吗?,java,hibernate,orm,jpa,jdbc,Java,Hibernate,Orm,Jpa,Jdbc,在过去的三天里,我通过各种示例学习JPA,将我的JDBC代码更改为JPA。每个JPA示例和教程都有运行它的主要方法。当然 在main方法中,仅定义EntityManager和EntityManager工厂 我的web应用程序的服务器端代码中没有main方法。这是使用JPA的一个问题吗。或者在其他类中创建EntityManager和EntityManager工厂 是允许的。 如果有人向我解释在JPA中使用hibernate,我将不胜感激 每个JPA示例和教程都有运行它的主要方法 这只对打算在容器外
EntityManager工厂
和EntityManager
(除了在应用程序的生命周期内应创建一次EMF以及web应用程序中EM的常见模式,即在请求开始时打开EntityManager
,并在请求结束时刷新和关闭它之外)
如果有人向我解释在JPA中使用Hibernate,我将不胜感激
Hibernate可以用作JPA提供者(更准确地说,实现是由卫星项目Hibernate EntityManager提供的)。但是您的问题太模糊了。如果您有具体问题,请打开另一个问题并描述它