当学习Spring或Struts框架时,需要具备什么先决条件?

12

我认为这些技术对于Java行业来说确实是优先的。


1
跳过Struts,学习Struts2或者更好的Spring MVC,因为你将要学习Spring。 - Boris Pavlović
7
主要前提条件是拥有大脑 ;) - Milan Babuškov
1
我会说一个JEE大脑,一个JBrain!! - Zaki
5个回答

11

对于IT技术,只要你掌握扎实的核心Java、Servlets和JSP知识,就足以应对大部分的需求。


8

对于Struts我不确定,但对于Spring来说,了解依赖注入和控制反转XMLJavaBeans会有所帮助。

如果我必须推荐一本书,那就是Spring实战

更新

有人指出Spring实战讲的是Spring 2.0,这是事实。Spring 2.0已经将近四年了。Spring的官方文档非常好。查看参考文档以获得精彩的散文和Javadocs以获取更深入的信息。


1
同意。Spring文档非常好,你可以获得PDF版本,并且有很多示例。把它当作一本书来阅读整个文档。 - AngerClown

3

在我看来,《Spring实战》这本书现在有点过时了(Spring 2.0),没有包含任何2.5或3.0的新功能。我建议从Spring文档开始学习。


1

仅限于Spring。 如果您不熟悉依赖注入,请花点时间阅读。我还建议您的Java知识包括熟悉注释、反射甚至面向切面编程。大多数Spring书籍无法跟上步伐,因此除非您被迫使用特定版本,否则Spring 3.0应该是您的起点,因为它具有许多可以节省大量时间的新增功能。


-2

在谈到Spring时,必须具备一定的J2SE、J2EE(Servlets、JDBC略微了解)、XML Schema的基础知识,然后在学习Spring框架时可以继续学习其他相关知识。最重要的是需要掌握JAVA知识:)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接