学无先后,达者为师

网站首页 编程语言 正文

bean属性xml方式的自动装配

作者:仰望星空的快乐 更新时间: 2022-05-10 编程语言

指的是不需要

看下面

autowire 属性常用两个值:

1.byname根据属性名称注入,要注入的bean的id的值 和类里面属性的名称要一致

 

 要一致

package com.testdemo2;

public class Student {
  public Lesson lesson;

    @Override
    public String toString() {
        return "Student{" +
                "lesson=" + lesson +
                '}';
    }

    public Lesson getLesson() {
        return lesson;
    }

    public void setLesson(Lesson lesson) {
        this.lesson = lesson;
    }
}
    
    

    

2.bytype 根据属性类型注入

如果有两个相同类型的bean,那会不知道注入哪个,不能使用属性注入,应该使用 名称注入

如下,会报错

 



    
    
    

    

原文链接:https://blog.csdn.net/sharesb/article/details/123456156

栏目分类
最近更新