Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JPA和Java11_Jpa_Java 11_Jakarta Ee - Fatal编程技术网

JPA和Java11

JPA和Java11,jpa,java-11,jakarta-ee,Jpa,Java 11,Jakarta Ee,我目前正在开发一个Java JPA桌面应用程序。我想使用Java11,但是我找不到将JPA与Java11结合使用的教程 所以我需要问,JPA准备好使用Java11了吗,还是应该回到Java8 EclipseJakartaEE准备好与Java11一起使用了吗?正如Brother所说,没有太大的区别 JPA既可以在JEE应用服务器中使用,也可以直接在JSE应用程序中使用。 我已经使用基于Java7的JPA创建了应用程序,它们仍然在Java11甚至13上运行良好 请注意,在容器外部,您没有CDI或CM

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

所以我需要问,JPA准备好使用Java11了吗,还是应该回到Java8


EclipseJakartaEE准备好与Java11一起使用了吗?

正如Brother所说,没有太大的区别

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


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

问题是:您将在哪里运行代码?在应用服务器中?如果是哪一个?桌面应用程序,没有serversHi Ossama,我目前有一个服务在生产中运行,使用Java 11、JPA和Spring Boot。任何JPA和Java 7/8教程都应该适合您。在api方面没有太大的差异。