spring注解方式注入

1.通过Resource注入

  1.在属性上注入

  1.默认注入 即不指定spring容器里面的名字 匹配规则:先通过属性的名字查找 再通过属性类型与实现类类型匹配查找 当有两个实现类会报错

  2.通过指定的名字查找

  2.在set方法注入

  

  1.默认注入 即不指定spring容器里面的名字 匹配规则:先通过属性的名字查找 再通过属性类型与实现类类型匹配查找 当有两个实现类会报错

  2.通过指定的名字查找

2.通过autowired方式注入

  1.在属性上注入

            1.默认注入 即不指定spring容器里面的名字 匹配规则:先通过属性类型与实现类类型匹配查找 当有两个实现类会报错

          2.通过指定的名字查找 需要配合注解 @Qualifier(value = "xx") 方式指定dao实现类的id

  

     2.在set方法注入

  

     1.默认注入 即不指定spring容器里面的名字 匹配规则:先通过属性类型与实现类类型匹配查找 当有两个实现类会报错

      2.通过指定的名字查找 需要配合注解 @Qualifier(value = "xx") 方式指定dao实现类的id

猜你喜欢

转载自www.cnblogs.com/classmethond/p/10422297.html