У меня есть javax.inject в моем pom.xml, будет ли spring использовать его автоматически?

Я скопировал pom.xml, пока просматривал учебник по spring mvc онлайн, и в нем было:

        <!-- @Inject -->
        <dependency>
            <groupId>javax.inject</groupId>
            <artifactId>javax.inject</artifactId>
            <version>1</version>
        </dependency>

Насколько я понимаю, у spring есть своя встроенная инъекция зависимостей, будет ли она переопределять стандартную и использовать javax.inject?

Я также видел slf4j в pom'ах, без дополнительных настроек в коде или xml.

Как это работает под прикрытием, spring исследует папку lib's и если найдена какая-либо lib, которую можно переопределить, он делает это?

6
задан Jigar Joshi 5 January 2012 в 04:32
поделиться