黑马程序员技术交流社区
标题:
SORING IOC 学习笔记
[打印本页]
作者:
我爱睡觉
时间:
2016-1-24 01:16
标题:
SORING IOC 学习笔记
IOC是什么?
就是 将传统的创建对象和 维护对象的代码的控制权从 我们的java代码中移入到 applicationcontext容器里面
我们只需要知道 ClassPathXmlApplicationContext(“xxxx”) 怎么用
DI 是什么?
dependency injection 依赖注入: 实际上就是 IOC 只不过
spring设计者认为这个更能体现spring 的核心
什么是依赖 一个bean中的一个属性 有组合关系的 两个类
什么是注入 直接在配置文件中赋值
写日志文件的时候都可以 用这个注入进去
因为 applicationcontext是个重量级的工具 只能有一个对象 所以做成一个 工具类 一个单态
final public class ApplicationContextUtil{
private static ApplicationContext ac =null;
private ApplicationContextUtil(){
}
static{
ac=new ClassPathXmlApplicationContext("xxxxxxx");
}
public static ApplicationContext getApplicationContext(){
return ac;
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2