jpa - JPA 和 Java 11
问题描述
我目前正在开发一个 Java JPA 桌面应用程序。我想使用 Java 11,但是我找不到将 JPA 与 Java 11 一起使用的教程。
所以我需要问一下,JPA 准备好迎接 Java 11,还是应该回到 Java 8?
Eclipse Jakarta EE 是否已准备好与 Java 11 一起使用?
解决方案
正如师兄所说,没有太大的区别。
JPA 既可用于 JEE 应用程序服务器,也可直接用于 JSE 应用程序。我已经使用基于 Java 7 的 JPA 创建了应用程序,它们仍然在 Java 11 甚至 13 上运行良好。
请注意,在容器之外您没有 CDI 或 CMT,因此您需要自己管理 EntityManager 和事务。
推荐阅读
- python - 是否可以在 folium python 中为矩形着色
- chisel - 将子模块的寄存器添加到新/实例化它的模块的 regmap()
- swift - 手势识别器不起作用。执行下方元素的操作 - SWIFT
- java - JAX-RS 客户端 PUT/POST 请求:无法访问正文中的实体(对象)
- cloud - 我无法删除我的 droplets 或在我的帐户上执行任何选项
- angular - 带有Angular的ag网格:单击按钮时为单个单元格加载数据
- vb.net - 在计时器上达到所需的分钟和秒数时未显示消息框
- java - 带有 Java 的 Android Studio:ArrayAdapter 无法正常工作
- java - 如何修复 Java 类 com.sun.jersey.multipart.FormDataMultiPart 的消息正文阅读器
- javascript - 一键按顺序执行两个函数 - 添加到购物车并传递变量