Spring的构造注入和设值注入
构造注入
在类被实例化的时候,它的构造方法被调用并且只能调用一次。所以它被用于类的初始化操作。<constructor-arg>是<bean>标签的子标签。通过其<value>子标签可以为构造
先建立一个学生类:
public class Student {
String name;
String address;
int age;
public Student(String name,String address,int age) {
this.address = address;
this.age = age;
this.name = name;
}
public void say(){
System.out.println(name+address+age);
}
}
创建装 配 JavaBean 的 配 置 文 件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"