38

こんにちは、Spring と Maven の世界は初めてです。この 2 つの依存関係の違いを知りたいですか?

簡単な質問です..pom.xmlファイルに問題があるので、すべてを知りたいです:)。

前もって感謝します。

4

1 に答える 1

44

これらは、実際には多くの Spring Framework モジュールのうちの 2 つです。次のサイトを使用して、これらのアーティファクトに含まれるパッケージを簡単に見つけることができます。

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

これにより、特定の成果物に含まれるクラスに関する情報と、おそらくその目的に関する情報が得られます。

Spring Framework の場合、spring-core主にコア ユーティリティと一般的なもの (enum など) が含まれます。これは Spring にとって非常に重要であるため、おそらく他のすべての Spring モジュールが (直接または推移的に) それに依存しています。

次にspring-context、Spring の Dependency Injection Container である Application Context を提供します。これは、Spring Framework を使用するアーティファクトの POM で常に定義されている可能性があります。実際、spring-context依存関係としてspring-core定義することにより、クラスパスにもspring-context依存します。spring-core

于 2012-04-06T07:30:58.590 に答える