2012-04-05 12 views
20

Ciao, sono nuovo del mondo di Spring and maven, e voglio sapere qual è la differenza tra queste 2 dipendenze? È una domanda semplice .. Sto avendo problemi con il mio file Pom.xml, quindi voglio sapere tutto :).Qual è la differenza tra le dipendenze spring-context e spring-core?

Grazie in anticipo.

+0

http://www.javajazzup.com/issue1/page23.shtml potrebbe essere un inizio, ma per favore pubblica il tuo problema –

risposta

25

Questi sono in realtà 2 dei molti moduli Spring Framework. Si può facilmente scoprire quali pacchetti contengono questi manufatti, ad esempio utilizzando questo sito:

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

Questo può dire qualcosa di carattere generale su classi contenute all'interno di un artefatto e di solito circa scopo del manufatto.

Nel contesto di Spring Framework, spring-core contiene principalmente alcune utilità di base e roba comune (come enumerazioni comuni) e probabilmente tutti i moduli Spring (o la maggior parte di essi) dipendono da esso (direttamente o in modo transitorio). A sua volta, spring-context fornisce il contesto dell'applicazione, ovvero il contenitore di iniezione delle dipendenze di Spring ed è probabilmente sempre definito in POM di artefatti che utilizzano Spring (in generale). Infatti, spring-context dipende da spring-core quindi definendo spring-context come dipendenza, si usa comunque spring-core.

Problemi correlati