P命名空间注入是简化构造方法的注入
使用P命名空间注入的两个条件
一:xmlns:p="http://www.springframework.org/schema/p"
二:提供set方法
class类
Spring_p.xml配置
测试类
//p注入@Testpublic void pset(){ApplicationContext p = new ClassPathXmlApplicationContext("SpringConfig_p.xml");Dog dogBean = p.getBean("dogBean", Dog.class);System.out.println(dogBean.toString());}
C命名空间注入是简化构造方法的注入
使用C命名空间注入的两个条件
一:xmlns:c="http://www.springframework.org/schema/c"
二:提供构造方法
Class类
Spring.xml配置xmlns:c="http://www.springframework.org/schema/c"
测试类
//C注入@Testpublic void cset(){ApplicationContext c = new ClassPathXmlApplicationContext("SpringConfig_c.xml");People peopleBean = c.getBean("peopleBean", People.class);System.out.println(peopleBean.toString());}