1. 首页
  2. 编程语言
  3. Java
  4. Spring工厂方法创建(实例化)bean实例代码

Spring工厂方法创建(实例化)bean实例代码

上传者: 2022-01-07 15:55:54上传 PDF文件 111.48 KB 热度 16次

需要注意的是,当使用静态工厂方法来创建Bean时,这个factory-method必须要是静态的。这是典型的静态工厂设计模式。所以在Spring配置上也只有一点区别:配置静态工厂方法指定静态工厂类,配置实例工厂方法则指定工厂实例。同样是上面的例子将AnimalFactory修改为:Spring文件修改为:测试类不用修改,输出结果和上面相同。/>定义一个bean,这种定义方式Spring将会调用默认的无参数构造方法创建Bean实例。除此之外还可以使用工厂方式创建Bean实例,实现Bean创建与使用的分离,将Bean创建工作交由工厂来完成。

用户评论