|
public interface BeanFactory {
String FACTORY_BEAN_PREFIX = "&";
Object getBean(String name);
Object getBean(String name, Class requiredType);
boolean containsBean(String name);
boolean isSingleton(String name);
boolean isPrototype(String name);
boolean isTypeMatch(String name, Class targetType);
Class getType(String name);
String[] getAliases(String name);
}
|

|
Resource resource = new FileSystemResource("beans.xml");
BeanFactory factory = new XmlBeanFactory(resource); |
|
ClassPathResource resource = new ClassPathResource("beans.xml");
BeanFactory factory = new XmlBeanFactory(resource); |
|
ApplicationContext context = new ClassPathXmlApplicationContext(
new String[] {"applicationContext.xml", "applicationContext-part2.xml"});
BeanFactory factory = (BeanFactory) context; |
















