使用JavaEE或Spring启动java

使用JavaEE或Spring启动java,spring,jakarta-ee,Spring,Jakarta Ee,我已经知道Java的语法,我的下一个教育目标是学习一个框架(或库),一些朋友建议我使用Spring,另一些建议我使用JavaEE6 我想知道开始学习和练习哪个更好。您能帮我选择一本书或手册来进入Java的实际世界吗?我认为最好开始学习基本的Java EE概念(正如您所说,您是php开发人员,刚刚开始学习Java语法)。因为要理解JavaEE框架,您需要知道什么是和以及其他基本概念,如过滤器或servlet容器(如)。在使用Servlet和JSP开发了一些简单的javaee应用程序之后,您就可以学

我已经知道Java的语法,我的下一个教育目标是学习一个框架(或库),一些朋友建议我使用Spring,另一些建议我使用JavaEE6


我想知道开始学习和练习哪个更好。您能帮我选择一本书或手册来进入Java的实际世界吗?

我认为最好开始学习基本的Java EE概念(正如您所说,您是php开发人员,刚刚开始学习Java语法)。因为要理解JavaEE框架,您需要知道什么是和以及其他基本概念,如过滤器或servlet容器(如)。在使用Servlet和JSP开发了一些简单的javaee应用程序之后,您就可以学习更高级的概念和框架(比如Spring)。 我的建议是开始阅读或学习这些概念的任何在线资源


祝你好运。

你的最终目标是什么?我认为学习Spring将向您介绍一些概念(即依赖注入),这些概念将帮助您改进设计和编码。然而,配置并不是件小事。您可以将其用于单机应用程序或web应用程序。请查看一个很好的方法,以了解各种框架的详细介绍。至少,看一下演示如何设置基本项目的一些示例。它允许您探索代码,并了解所选框架的运行方式。要求提供Spring vs JEE的推荐,以及要求提供一本书或手册被认为是没有建设性的,因为这是非常主观的。查看常见问题。这只是学习的问题,我没有目标。我做了四年的PHP程序员,最近我决定测试一些java。所以我心中并没有目标,但我确信99%的人会将java作为web上的服务器端语言