二零二三年 优质公开课SpringIOC容器.pptx

二零二三年 优质公开课SpringIOC容器.pptx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 提供的两种不同类型的容器。 谢谢观看

文档评论(0)

中小学K12教育 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档