如何在 JAR 中进行 JPA?

How to JPA within a JAR?

是否可以在普通 Java 应用程序中使用 JPA,从而在本地生成 JAR 文件 运行?我经常使用 EntityManager@Entity 注释来创建 Web 应用程序,从而生成 WAR 文件,并配置持久性单元以用于在 Wildfly 服务器中配置和管理的数据库。我发现此功能非常方便,并希望在应用程序服务器环境之外使用它。有工作的例子吗?或者类似的方法?

尝试 Spring使用 JPA 启动,这是 Spring 的权威指南:https://spring.io/guides/gs/accessing-data-jpa/

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