spring自动注入


自动注入 网上  查了一下  有  基于注解的注入方式 byname注入   bytype注入   是从容器拿对象 注入到实现类

基于xml 配置文件的注入方式 构造器注入  setter注入  field注入(不推荐) 创建对象,并将对象注册进容器

setter 注入 和 构造器注入是指创建对象 并将对象注入容器的过程

byname  和  bytype  主要是指从容器中拿到bean对象 的方式

set 注入

 自动注入的时候  id 和类型要匹配

byname  和 bytype  是指查找方式

@Autowired

private Student myStudent

这个对象的名字要和bean的id一致

 bytype

@Autowired

private Student  suibian

对象名随便起,最好和类名相同