首页 > 解决方案 > JPA 和 Java 11

问题描述

我目前正在开发一个 Java JPA 桌面应用程序。我想使用 Java 11,但是我找不到将 JPA 与 Java 11 一起使用的教程。

所以我需要问一下,JPA 准备好迎接 Java 11,还是应该回到 Java 8?

Eclipse Jakarta EE 是否已准备好与 Java 11 一起使用?

标签: jpajava-11jakarta-ee

解决方案


正如师兄所说,没有太大的区别。

JPA 既可用于 JEE 应用程序服务器,也可直接用于 JSE 应用程序。我已经使用基于 Java 7 的 JPA 创建了应用程序,它们仍然在 Java 11 甚至 13 上运行良好。

请注意,在容器之外您没有 CDI 或 CMT,因此您需要自己管理 EntityManager 和事务。


推荐阅读