Spring 基本概念
其他
2020-03-11 20:55:17
阅读次数: 0
1. 基本概念
- IOC 控制反转
- Inversion of Control,程序员创建对象变为程序spring创建对象。
- di 依赖注入
- Dependency Injection,实现IOC思想需要DI支持。
- 注入方式:
- set方法注入
- 构造方法注入
- 字段注入
- 注入类型:
- 值类型注入
- 引用类型注入
2. BeanFactory和ApplicationContext
- BeanFactory(硬件资源匮乏的环境中使用)
- spring原始接口,功能比较单一。BeanFactory接口实现类的容器,特点是每次在获得对象时才会创建对象。
- ApplicationContext(web开发中经常使用)
- 每次容器启动时就会创建容器中配置的所有对象,并提供更多功能。
- 从类路径下加载配置文件:ClassPathXmlApplicationContext
- 从硬盘绝对路径下加载配置文件:FileSystemXmlApplicationContext(“d:/xxx/yyy/ccc”)
发布了31 篇原创文章 ·
获赞 3 ·
访问量 2300
转载自blog.csdn.net/ccblogs/article/details/104651326