从Spring框架开始

时间:2015-09-11 15:39:44

标签: spring spring-mvc spring-rest

我打算开始学习Spring,但是当我打开任何春季教程时,我会发现很多模块,比如Spring REST,spring MVC等。

我真的很困惑如何从春天开始,从哪个模块开始,这些模块如何相互关联,我应该通过所有模块吗?

我尝试搜索很多网站来回答我的问题,但找不到满意的答案,所以想到在这里发帖。如果有人能在这方面指导我,那就太好了。

3 个答案:

答案 0 :(得分:4)

Spring是一个java框架,它提供了几个问题的解决方案。所以我想这真的取决于你打算学习什么。首先要学习的最重要的是理解依赖注入和控制反转意味着什么。当您理解这一点时,您将理解为什么其余框架按原样设计。我想首先学习Spring IoC,因为它基本上是Spring Framework的核心组件。链接:http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/beans.html

在学习Spring IoC之后,您可以继续学习解决特定问题的每个特定Spring框架。例如:

Are you interested in Web development? --> Spring MVC
Are you interested in storing data to database? --> Spring Data
Are you interested in developing web services / web apis --> Spring REST

http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/overview.html

答案 1 :(得分:0)

从Spring Core Module开始,这是整个Spring的核心。

  

Spring Core Module有助于将依赖项(Java对象)注入   运行时的应用程序。

请参阅以下网址了解更多详情:

http://www.springbyexample.org/examples/core-concepts.html

答案 2 :(得分:0)

熟悉设计模式对于学习Java中的任何框架至关重要。

这些Youtube videos可以让您对基本的Spring有一个很好的理解。

如前面的答案所述,开始学习Spring核心。您需要熟悉servlet,JSP,Hibernate(ORM)以了解高级主题。