摘要:Spring的核心容器实现了Ioc,其目 的是提供一种无侵入式的框架。在本文中,首先讲解了Spring的基础bean的相关知识,然后介绍了Spring是如何对bean进行管理的。

  

  在Spring中,有2个最基本最重要的包,即org.springframework.beans 和org.springframework.context.在这两个包中实现了无侵入式的框架,代码中大量引用了java的反射机制,通过动态调用的方式避免了硬编码,为spring的反向控制特性提供了基础。在这2个包中,最重要的类是BeanFactory和ApplicationContext。

  BeanFactory提供了一种先进的配置机制来管理任何种类的bean。

  ApplicationContext建立在BeanFactory之上,并增加了其他功能,如国际化,获取资源,事件传递等。

最新文章

  1. js实现前端分页页码管理
  2. 【微信小程序开发】之如何获取免费ssl证书【图文步骤】
  3. C语言变量类型和具体的范围
  4. VR(虚拟现实)开发资源汇总
  5. BufferedReader与Scanner的区别
  6. CSS 选择器 关系
  7. 从“程序员转行卖烧饼”想到IT人创业
  8. git代码提交方式
  9. python3倒叙字符串
  10. 喜欢的女生快被别人抢走了,我敢怎么抢? - V2EX
  11. 无法更新 EntitySet“GuigeInfo”,因为它有一个 DefiningQuery,而 <ModificationFunctionMapping> 元素中没有支持当前操作的 <InsertFunction> 元素。
  12. 【ASP.NET Web API教程】1 ASP.NET Web API入门
  13. canvas 之刮刮卡
  14. hdu--1013--Digital Roots(字符串)
  15. 设计模式-单体模式(C++)
  16. 数据库操作sql
  17. 超哥笔记--linux准备知识(1)
  18. VSFTP的使用
  19. 《DOM Scripting》学习笔记-——第七章 动态创建html内容
  20. Liferay7 BPM门户开发之24: Liferay7应用程序安全

热门文章

  1. oracle rank over partition by
  2. ExtJS学习
  3. java定时器学习
  4. VM+CentOS+hadoop2.7搭建hadoop完全分布式集群
  5. Farthest Nodes in a Tree ---LightOj1094(树的直径)
  6. Oil Skimming---hdu4185(最大匹配)
  7. 【selenium】selenium ide的安装过程
  8. C++ lamda、function、bind使用
  9. redhat 5的中文包安装
  10. docker——三剑客之Docker Compose