1、构造器注入
2、setter方法注入
3、静态工厂注入:静态工厂,顾名思义,就是通过调用静态工厂的方法来获取自己需要的对象,为了让spring管理所有对象,我们不能直接通过"工厂类.静态方法()"来获取对象,而是依然通过spring注入的形式获取
4、实例工厂注入:实例工厂的意思是获取对象实例的方法不是静态的,所以你需要首先new工厂类,再调用普通的实例方法。
1、构造器注入
2、setter方法注入
3、静态工厂注入:静态工厂,顾名思义,就是通过调用静态工厂的方法来获取自己需要的对象,为了让spring管理所有对象,我们不能直接通过"工厂类.静态方法()"来获取对象,而是依然通过spring注入的形式获取
4、实例工厂注入:实例工厂的意思是获取对象实例的方法不是静态的,所以你需要首先new工厂类,再调用普通的实例方法。