关于spring @Autowired 自动装配bean过程

个人是初次写博客的小白,若有问题,希望大家指正。
个人暂时的理解。spring使用 @Autowired装配bean时,默认是byType,即根据类型装配,我们一般@autowired都指向接口,将实现类自动注入。若此接口的实现类bean只有一个,则自动装配此bean。若有多个,则会根据id或者name查找有没有此名称的bean,若有,则正常装配。若没有则报错,no qualifying bean of type is defined:expect single matching bean but found 2。
@resouce 是jdk提供的注解。默认是byName。
Spring

你可能感兴趣的:(关于spring @Autowired 自动装配bean过程)