Spring原理简介
时间:2010-10-10 来源:huzhiyang2009
- Spring原理简介 在用ssh(Struts+Spring+Hibernate)
- 实现的mvc模式中Spring是作为连接Struts和Hibernate的控制层。
-
- 与Spring框架相关的概念有以下: 轻量级:轻量级是针对重量级容器(EJB)来说的,
-
- Spring的核心包不到1M大小,而使用Spring的核心包所需的资源也很小,所以可以在小型设备中使用。
-
- 非侵入性:所有的框架都是提供大量的功能公用户去使用,从而简化开发时间和成本,但由于大量的使用了框架的API,
-
- 使应用程序和框架发生了大量的依赖性,无法从框架中独立出来,更加无法使程序组件在其他程序中使用,
-
- 这样的框架叫做入侵式的框架,而Spring目标是一个非入侵式的服务框架。 容器:
-
- 容器就是一个帮助你把原来自行编写程序去管理对象关系的工作转移给容器来做。
-
- Spring提供了容器功能,容器可以管理对象的生命周期、对象与对象之间的关系、
-
- 你可以通过编写XML来设置对象关系和初始值,这样容器在启动之后,所有的对象都直接可以使用,
-
- 不用编写任何编码来产生对象。 IOC/DI:Spring最核心的概念就是IOC(反转控制),
-
- 而他的另一个名字就是DI(依赖注入);使用Spring,你不必在程序中维护对象的依赖关系,
- 详情
相关阅读 更多 +
排行榜 更多 +