Java 如何在JAR中创建JPA?

Java 如何在JAR中创建JPA?,java,jpa,jar,entitymanager,Java,Jpa,Jar,Entitymanager,在普通Java应用程序中使用JPA是否可能导致JAR文件在本地运行?我经常使用EntityManager和@Entity注释创建web应用程序,生成WAR文件,并配置持久化单元,以便在Wildfly服务器内配置和管理的数据库上使用。我觉得这个功能非常方便,希望在应用服务器环境之外使用它。有这样的工作实例吗?或者类似的方法?使用JPA尝试SpringBoot,这里是Spring的权威指南: 使用springboot,您可以获得一个包含其依赖项的jar文件。无论是EntityManager还是@En

在普通Java应用程序中使用JPA是否可能导致JAR文件在本地运行?我经常使用
EntityManager
@Entity
注释创建web应用程序,生成WAR文件,并配置持久化单元,以便在Wildfly服务器内配置和管理的数据库上使用。我觉得这个功能非常方便,希望在应用服务器环境之外使用它。有这样的工作实例吗?或者类似的方法?

使用JPA尝试SpringBoot,这里是Spring的权威指南:


使用springboot,您可以获得一个包含其依赖项的jar文件。

无论是
EntityManager
还是
@Entity
都不是特定于web应用程序或应用程序服务器的,您只需要根据您的环境对它们进行不同的连接。