1.用构造器来实例化
2.使用静态工厂方法实例化
注意:这里直接将id=helloWorldFactory的bean转成了HelloWorld的一个对象,就因为applicationContext.xml文件配置了factory-method属性,该属性指向工厂构造方法名。如果不加这个配置,将报错,提示这两个类之间不能转换:
java.lang.ClassCastException: edu.njusttz.spring.createObject.HelloWorldFactory cannot be cast to edu.njusttz.spring.createObject.HelloWorld
3.使用实例工厂方法实例化
一般用不到。