在学习Spring MVC之前,我是否应该先学习Spring?

4

我很熟悉Java,并且有一些EclipseLink、Hibernate、JSF和Grails的经验。但现在我想学习Spring MVC用于Web应用程序,甚至是网站。那么,在开始学习Spring MVC之前,我需要学习Spring框架吗?

请注意,本文中保留HTML标记。

3个回答

5
简而言之,是的。Spring MVC从Spring借鉴了很多概念,比如依赖注入,因此在学习Spring MVC之前需要掌握这些概念。例如,创建一个简单的Java项目,创建一些bean,理解容器/注入/连接工作的概念,然后再开始在Spring MVC中实现它们。
最明显的好处是您可以将Spring与其他可能已经熟悉的Web框架集成起来。这样你就可以兼得两个世界,并且在必须学习Spring MVC之前不必学习它。 这篇教程讲解了采用Spring方式连接数据库,并在此过程中解释了基本的Spring概念。您可以随后跟上Spring MVC教程

谢谢您的快速回答。现在我知道应该读什么和开始的最佳地点了。最好的问候。 - Jack Daniel

0

Spring有一个简单的学习曲线(当然不是掌握它),因此我建议在一个小规模的测试项目中一起学习它们。


0

我不确定这个问题是否适用于stackoverflow,但无论如何我认为学习Spring MVC是学习Spring的最佳入门方式,事实上许多Spring教程都从一个Spring MVC应用程序开始。


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