java - Java EE 和 Java Web 之间的区别

标签 java jakarta-ee netbeans

我的目的是学习 Java EE,因此当我在 netbeans 中启动项目时,我可以选择 Java EE 和 Java Web。问题是,我不完全理解这两者之间有什么区别以及选择哪一个。我对 JSP、JSF、Servlet 有一些基础知识。我想所有服务器端的东西都是企业的。那么,与 Java Web 相比,Java EE 有哪些额外功能呢?

最佳答案

在 NetBeans 中,java web 指的是可以在 Tomcat 或 Jetty 等轻量级容器中运行的简单 Java Web 应用程序。 J2EE 旨在在完整的应用程序服务器(例如 Glassfish)中运行,并包含 java Web 组件、EJB 和 JPA ORM。如果您是新手并且想要从简单的东西开始,JavaWeb 应用程序可能更适合您。以下是来自 NetBeans 的文章:https://netbeans.org/kb/trails/java-ee.html

关于java - Java EE 和 Java Web 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28652712/

相关文章:

java - 应用服务器和静态文件字符编码

java - 如何修复netbeans中的错误 "package weka does not exist"?

css - 将 netbeans 8.0.2 与 drupal Bootstrap 元素一起使用时,Less 文件不会自动编译

java - Android 的 Calendar.Day_Of_Month 是基于零的吗?

java - 无法从队列创建热流

java - Apache 共享数学 : Eigendecomposition of a tridiagonal matrix yields wrong result

java - 混淆 Web 服务与网站(REST、JAX-RS、Servlet 等)

java - 将maven子模块部署到存储库以供其他项目使用(没有父模块)

java - Netbeans 7.x : Maven creates my project in the wrong directory

java - Pades 签名使用 PDFBox ETSI 验证