String configFile = "applicationContext.xml"; ApplicationContext ctx = new ClassPathXmlApplicationContext(configFile); boolean p = ctx.containsBeanDefinition("p"); System.out.println(p); //當配置文件顯式定義了id時,只判斷id 不判斷name ,沒有顯式定義id時,也可以判斷name boolean p1 = ctx.containsBean("p"); System.out.println(p1);//id 和 name 都可以判斷
<bean name="p" class="com.basic.bean.Person" id="pp"> </bean>