假设银行应用程序是用 Java EE 开发的。我们是现在致力于该应用程序的新人,不确定用于开发该应用程序的 Java EE 版本。
我们如何识别开发该项目的 Core Java/Java EE 版本?
随着JAVA EE的每个新版本的发布,其技术堆栈都有大量新的改进和补充。JSF,JPA,EJB将具有与此新发行版关联的不同版本。(Java EE 8-JSF 2.3,JSP2.3,JPA 2.2,EJB 3.2)
Java SE平台每6个月左右发布一次Java SE的新版本。此更改如何与JAVA EE相适应?
例如,如果我正在JAVA EE 8中开发应用程序,则应使用哪个JAVA SE(9,10,11,12)?
1.我可以在JAVA EE中使用任何版本的Java SE吗?(Java EE 8 + Java SE 11)或(Java EE 8 + Java SE 8)或(Java EE 8 + Java SE 10)。
Java EE如何处理不断变化的JAVA SE?因为为Java EE 8中使用的每种技术(例如JSF 2.3,JSP2.3,JPA 2.2,EJBs 3.2)都指定了特定的版本。
2.为什么在Java EE中没有使用特定版本的JAVA SE进行编程?