Spring中Bean相当于java中的类,可以通过xml文件对bean进行配置和管理。
一、Bean的实例化:
构造器实例化、静态工厂实例化、实例工厂方式实例化。
目录:
构造器实例化:
xml配置文件:
id唯一,calss指定Bean具体实现类,必须是完整的类名,可以在Bean1.java文件中右击“public class Bean1”中的Bean1,选中Copy Qualifiel Name得到。注意这里用"."分隔。
测试函数:
测试函数中首先定义xml配置文件的路径,可以在目录视图中右键选中Copy Qualifiel Name得到,注意这里从com开始,因为是路径所以用/隔开。
然后加载配置文件对Bean进行实例化,在通过getBean函数获得指定id的实例对象,注意类型转换。
完整代码:
package com.liu.instance.contructor; public class Bean1 { }