我计划学习Java EE,但我不知道从哪里开始。
基于Java EE version history,在较低版本中存在一些在较高版本中不可用的技术。在学习J2EE EE 5或6之前,我需要学习Java1.4吗?还是学习最新版本更好,因为他们这样做的目的是改进以前的版本。
你也可以推荐一些关于Java EE的资源吗?
发布于 2012-09-06 18:18:14
除非直接需要在遗留系统上工作,否则完全可以从最新版本的Java标准开始。
对于初学者,我推荐Marty Hall的free tutorials,特别是Configuring & Using Apache Tomcat。
还有一个官方的Java初学者教程,The Java EE 7 Tutorial。它写得很好,包含了很多例子。在本文结束时,您应该已经很清楚下一步要做什么了。
发布于 2012-09-08 02:53:48
正如Saul解释的那样,除非您需要在遗留系统上工作,否则没有任何理由需要学习旧版本的Java。
Java EE的每个版本都是一个完全包含的平台,不需要学习或了解以前版本的任何内容。
在1.4版本中,最好是不惜一切代价避免它。它包含了几种技术(主要是EJB2),这些技术体现了糟糕的实践。看着这些只会让你的头脑变得模糊。如果可能的话,远离它。
Java EE 6从根本上偏离了1.4中构建应用程序的方式,并且是开始使用的推荐版本。
发布于 2012-09-06 18:40:17
Oracle Java EE Tutorial是初学者的最佳选择。在Java EE作用域中。有很多框架,比如JSP,JSF,Servlet,Spring,Struts和on.First,你应该试着把重点放在哪个框架更适合你,然后试着先学习它。
在我看来,在学习JavaEE5或6之前,您需要先学习Java1.4,因为有时我们可能需要维护遗留的Java系统。但是您不需要维护遗留系统,那么您应该首先学习JavaEE6。
https://stackoverflow.com/questions/12297807
复制相似问题