Autowiring in Spring

We have already learnt how to declare Spring beans and inject bean using <property> (Setter Injection) and <constructor-arg> (Constructor Injection) in the XML configuration file.

Autowiring is a feature of Spring framework which lets you to Inject Dependency implicitly. Basically it will be using internally using Setter Injection / Constructor Injection.

Point to be noted here is Autowiring can’t be used to inject primitive and string values. It works only with objects. [Read more…]