最快实现spring 实例
????? 如果你是一个java程序,肯定会听过spring。然后你也会对IOC和AOP倍感好奇。我也不罗列概念,如果不懂可以到网上百科一下,很详细。 我简单的引入控制反转(IOC)的形式以及作用
??? 实例1:A类需要B类的实例时,直接在A类中new一个B 的实例。这是中耦合性太强
?
??? HelloService 接口
????
?
测试类
/** * */package com.ch.client;import org.springframework.context.ApplicationContext;import org.springframework.context.support.FileSystemXmlApplicationContext;import com.ch.hello.HelloService;/** * @author 陈华 * */public class HelloClient {public static void main(String[] args) {ApplicationContext ac=new FileSystemXmlApplicationContext("src/applicationContext.xml");HelloService helloService=(HelloService)ac.getBean("HelloService");helloService.sayHello();}}?ac.getBean("HelloService");? 这句是关键获取实例
? ? 创建一个简单的java工程,引入spring 的core包。用myeclipse6.5就可以啦。非常快
?? 我的 QQ 455927885? 一起探讨学习。