Весной, когда я объявляю bean-компонент следующим образом:
<bean id="dao" class="com.gestion.banque.dao.BanqueDao"></bean>
Я нашел атрибут с именем autowire autowire="byType"
, и его значения равны default
или byType
или byName
.
<bean id="dao" class="com.gestion.banque.dao.BanqueDao" autowire="byType"></bean>
Я запутался в этом:
1 -> Можете ли вы объяснить, что это за атрибут?
2 ->Какова роль этого атрибута?
3 -> Какова связь между autowire
Атрибутом и @Autowired
аннотацией?
4 -> Какая разница между значениями?пример отличий между ByName
&& byValue
.