Spring-IOC初学-03-IOC创建对象的方式

几种构造方式(还有几种详见文档):

https://www.docs4dev.com/docs/zh/spring-framework/5.1.3.RELEASE/reference/core.html#beans

里面搜索:基于构造函数的依赖关系注入就可以搜到以下方法

1.

<property name="name" value="lyc"></property>
public class Userdaoimpl implements Userdao{
    private  String name;
    //以下几点内容对应添加到此处
    public String getName() {
        return name;
    }
​
    public void setName(String name) {
        this.name = name;
    }
​
    public void getUser() {
        System.out.println("用户获取数据"+name);
    }
}

2.

  <constructor-arg type="int" value="7500000"/>
    public Userdaoimpl(int i) {
        System.out.println(i);
    }

3.

 <constructor-arg type="java.lang.String" value="42"/>
 public Userdaoimpl(String s) {
        System.out.println(s);
    }