在进入任何新框架之前,我都会遇到一个常见问题。由于我们拥有带有 JSP 和 Servlet 概念的 Java EE,因此我们使用 Spring,因为它具有许多打包和更好的特性,并且易于使用。
它提供了许多 Java EE 不提供的烘焙和高级特性。
这里我想知道,那我们为什么要学习Java EE,这样做的具体用途是什么?
根据我的理解,我们学习 Java 是为了在任何 Web 框架或任何 Java 程序中实现,但是为什么我们需要 Java EE,因为我们将使用一个框架并且我们将遵循它。
如果框架是基于 Java EE 开发的,那么我们也不需要学习 Java EE。
如果这仍然需要,那么为什么以及如何?