2012-04-05 11 views
20

こんにちは、私はSpringとMavenの世界には新しく、この2つの依存関係の違いは何ですか?その単純な質問..私はPom.xmlファイルに問題があるので、私はすべてを知りたい:)。スプリングコンテキスト依存とスプリングコア依存の違いは何ですか?

ありがとうございます。

+0

http://www.javajazzup.com/issue1/page23.shtmlが始まる可能性がありますが、問題を投稿してください –

答えて

25

これは実際には多くのSpring Frameworkモジュールのうち2つです。あなたは簡単にこのサイトを使用して、たとえば、これらの成果物に含むパッケージを見つけることができます。

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

は、これは、あなたのアーティファクトの中に含まれるクラスに関する一般的な、通常はアーティファクトの目的について何かを伝えることができます。

spring-coreには、主にいくつかのコアユーティリティと共通の列挙型のものが含まれており、おそらくすべてのSpringモジュール(またはそのほとんど)が(直接的または推移的に)依存しています。次に、spring-contextはSpringのDependency Injection ContainerであるApplication Contextを提供し、おそらくSpringを使用するPOM(一般的には)で定義されます。実際、spring-contextspring-coreに依存していますので、spring-contextを依存関係と定義すると、とにかくspring-coreを使用します。

関連する問題