- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SpringIoC容器
目录Part01教学目标Part02教学内容ContentsPart03教学总结
Part01教学目标
教学目标知识目标了解SpringIoC容器01能力目标理解SpringIoC容器的内容02
Part02教学内容
1.IoC容器通过阅读配置元数据提供的指令,容器知道对哪些对象进行实例化,配置和组装。配置元数据可以通过XML,Java注释或Java代码来表示。SpringIoC容器利用Java的POJO类和配置元数据来生成完全配置和可执行的系统或应用程序。IOC容器是具有依赖注入功能的容器,它可以创建对象IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖IOC容器的功能性Spring容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为SpringBeansSpringBeans定义
1.IoC容器通常new一个实例,控制权由程序员控制,而“控制反转”是指new实例工作不由程序员来做而是交给Spring容器来做。右图是Spring如何工作的高级视图在 Spring 中 BeanFactory 是 IOC 容器的实际代表者
2.Spring中的容器-BeanFactory容器BeanFactory容器是最简单的容器,给DI提供了基本的支持,它用org.springframework.beans.factory.BeanFactory接口来定义。BeanFactory或者相关的接口如BeanFactoryAware,InitializingBean,DisposableBean,在Spring中仍然存在具有大量的与Spring整合的第三方框架的反向兼容性的目的。
3.Spring中的容器-ApplicationContext容器ApplicationContext容器添加了更多的企业特定的功能,例如从一个属性文件中解析文本信息的能力,发布应用程序事件给感兴趣的事件监听器的能力。ApplicationContext容器包括BeanFactory容器的所有功能,所以通常不建议使用BeanFactory。BeanFactory仍然可以用于轻量级的应用程序,如移动设备或基于applet的应用程序,其中它的数据量和速度是显著。ApplicationContext容器是由org.springframework.context.ApplicationContext接口定义ApplicationContext容器的优势
Part03教学总结
教学总结掌握IoC 容器以及Spring 提供的两种不同类型的容器。
谢谢观看
您可能关注的文档
最近下载
- 2024年新高考化学命题特点及江西卷试题分析.pptx
- 县区域水土保持评估实施细则.docx
- (医学课件)PICC维护课件.ppt
- 第四单元 三国两晋南北朝时期:政权分立与民族交融 教学设计 2023-2024学年统编版七年级历史上册.docx
- Unit 2 Different families 单元整体(教学设计)-2024-2025学年人教PEP版(2024)英语三年级上册.docx
- 2024煤矿安全生产标准化管理体系解读.docx VIP
- 算法设计与分析 第2版 第9章-图算法设计.ppt
- 标准化服务在政务服务中的应用考核试卷.docx
- 2023年《全日制普通高中物理新课程标准》.pdf
- 人教PEP三年级英语上册《Unit1 Making friends part A》课件.pptx VIP
文档评论(0)