方式一:
构造方法(常用)
注意:无参构造方法如果不存在,将抛出异常BeanCreationException
方式二:
静态工厂
注意:配置的区别是配置的bean为工厂类,还要再加一个参数,factory-method=在该工厂类中产生实现类对象的方法。
方式三:
使用实例工厂