文章目录
Spring调用的默认是无参构造函数
1.查看容器里面的数目getBeanDefinitionCount()返回一个int
2.查看容器的名字就是id getBeanDefinitionNames()返回String[]
@Test
public void test03(){
String config="beans.xml";
ApplicationContext ac=new ClassPathXmlApplicationContext(config);
int nums=ac.getBeanDefinitionCount();//查看bean里面的对象吧数目
System.out.println("容器里面定义的对象有:"+nums);
String names[] =ac.getBeanDefinitionNames() ;
for (String name:names) {
System.out.println(name);
}
}
3.创造一个非自定义的已知类获getBean(“id名字”)
//获取一个非定义的类
@Test
public void test04() {
String config = "beans.xml";
ApplicationContext ac=new ClassPathXmlApplicationContext(config);
Date my =(Date)ac.getBean("My_date");
System.out.println("现在的时间是:"+my);
}