zoukankan      html  css  js  c++  java
  • Spring笔记(五):bean的自动装配

    时间:2021/10/27

    一.在Spring中有三种装配的方式:

    • 在xml中显示配置
    • 在java中显示配置
    • 隐式的自动装配

    二.Spring的自动装配方法:

    • ByName自动装配:会自动在容器上下文中查找,和自己对象set方法后面的值(属性名)对应的bean id。
    • ByType自动装配:会自动在容器上下文中查找,和自己对象属性类型相同的bean(看class)。

     (当通过注释实现自动装配时,可以使用@Autowired和@Qualifier(value=.......)来实现,情况简单时可以只用第一个标签,当复杂时需要两个配合使用。需要注意的是,Autowired注释通过ByType方式实现。)

    三.总结:

    • ByName时,需要保证所有bean的id唯一,并且这个bean需要和自动注入的属性的set方法的值一致。
    • ByType时,需要保证所有bean的class唯一,并且这个bean需要和自动注入的属性的类型一致。
    努力,向上,自律
  • 相关阅读:
    架构设计-MVVM架构
    架构设计-DDD领域驱动设计模式
    架构设计-SOA面向服务架构
    架构设计-MVC
    函数
    冒泡排序
    乘法表和表格乘法表
    三元表达式
    一元运算符
    while 循环语法
  • 原文地址:https://www.cnblogs.com/machi12/p/15469158.html
Copyright © 2011-2022 走看看