Spring普通属性的注入
Spring普通属性的注入
?
JavaBean代码,需要被注入的Bean:
?
其中JavaBean里面的属性名和xml文件中的property的name应保持一致。
?
测试类:
package com.cos.entity;import org.springframework.beans.factory.BeanFactory;import org.springframework.context.support.ClassPathXmlApplicationContext;public class Main { public static void main(String[] args) { //通过spring配置文件返回Bean的工厂对象 BeanFactory factory = new ClassPathXmlApplicationContext("applicationContext.xml"); //Bean工厂通过Bean的id得到JavaBean UserBean ub = (UserBean) factory.getBean("userBean"); System.out.println(""+ub.getName()); System.out.println(""+ub.getAge()); System.out.println(""+ub.getPhone()); System.out.println(""+ub.getSon()); System.out.println(""+ub.getStore()); System.out.println(""+ub.getSchool()); }}?
?