2012-04-05 118 views
20

你好我是Spring和maven世界的新手,我想知道這2個依賴關係有什麼區別?它的一個簡單的問題..我有我的Pom.xml文件的麻煩,所以我想知道一切:)。spring-context和spring-core依賴關係有什麼區別?

在此先感謝。

+0

http://www.javajazzup.com/issue1/page23.shtml可能是一個開始,但請張貼您的問題 – 2012-04-06 02:11:07

回答

25

這些實際上是許多Spring Framework模塊中的2個。你可以很容易地找到使用本網站的哪些軟件包,這些文物包括,例如:

http://mvnrepository.com/artifact/org.springframework/spring-core/3.1.1.RELEASE

這可以告訴你一些關於一般包含一個神器中的類,通常對工件的目的。在Spring框架中,spring-core主要包含一些核心實用工具和公共事物(比如通用枚舉),可能所有的Spring模塊(或者大多數)都依賴於它(直接或者傳遞)。依次spring-context提供了應用程序上下文,即Spring的依賴注入容器,它可能總是在使用Spring的工件的POM中定義(一般而言)。實際上,spring-context依賴於spring-core,因此通過將spring-context定義爲您的依賴關係,您總是使用spring-core