public class MainApplication { public static void main(String [] args) { // Read the configuration file ApplicationContext ctx =new FileSystemXmlApplicationContext("springconfig.xml");
//Instantiate an object IBusinessLogic testObject =(IBusinessLogic) ctx.getBean("businesslogicbean");
// Execute the public // method of the bean testObject.foo(); } } 在BusinessLogic類及其關(guān)聯(lián)接口中沒有什么需要注重的。但是,MainApplication類初始化BusinessLogic對象的方式很有意思。通過使用ctx.getBean("businesslogicbean")調(diào)用,MainApplication將加載和治理BusinessLogic類的bean實例的任務(wù)轉(zhuǎn)交給了Spring框架。