spring容器创建对象的三种方式
1. 通过构造器的方式【无参构造器、有参构造器】,需要掌握
2.通过静态工厂:指的是通过类的静态方法得到的对象!【了解】
3.通过实例工厂:指的是通过类对象的普通方法得到的对象!【了解】
- ,通过构造器的方式【无参构造器、有参构造器】,需要掌握
constructor-arg
该标签可以给构造器的参数赋值,
name属性指定构造器的参数名,
value属性表示给赋的值**
2通过静态工厂:指的是通过类的静态方法得到的对象!【了解】
**静态工厂:**通过调用类的静态方法得到的对象,factory-method指定调用哪个静态方法,得到的对象是:Aimal对象
3通过实例工厂:指的是通过类对象的普通方法得到的对象!【了解】
1.先创建类对象
2.调用类对象的某个方法得到Animal对象,factory-bean:表示引用哪个对象,factory-method:表示引用哪个方法