Spring框架学习笔记(1)
2011-07-05 22:29
148 查看
反转控制:
应用本身不负责对象的创建和维护,依赖对象的创建以及维护由外部容器负责的。指的是控制权的转移。
依赖注入(DI):
运行期。由外部容器动态的将对象注入到组件中。
引入Spring的好处
1.降低耦合度
i. Controller(控制)----->Service(服务)------>DAO
使得这三层相互独立
2.spring提供众多服务:
i. 事务控制/管理
3.提供单例模式
4.提供AOP技术
i. 实现权限拦截
ii. 运行监控
5.提供众多辅助类
6.对主流应用框架提供集成支持
轻量级与重量级的划分
划分依据:使用多少服务。
如果只是启用spring核心服务。此时就属于轻量级
如果使用了spring大部分服务,就属于重量级
EJB为重量级,因为他默认打开了所有功能。
应用本身不负责对象的创建和维护,依赖对象的创建以及维护由外部容器负责的。指的是控制权的转移。
依赖注入(DI):
运行期。由外部容器动态的将对象注入到组件中。
引入Spring的好处
1.降低耦合度
i. Controller(控制)----->Service(服务)------>DAO
使得这三层相互独立
2.spring提供众多服务:
i. 事务控制/管理
3.提供单例模式
4.提供AOP技术
i. 实现权限拦截
ii. 运行监控
5.提供众多辅助类
6.对主流应用框架提供集成支持
轻量级与重量级的划分
划分依据:使用多少服务。
如果只是启用spring核心服务。此时就属于轻量级
如果使用了spring大部分服务,就属于重量级
EJB为重量级,因为他默认打开了所有功能。
相关文章推荐
- spring学习笔记——spring框架bean装配流水线
- Spring框架学习笔记(二)——— IOC操作
- 18.笔记JAVASpring框架学习————基于注解配置Bean之二
- Spring框架学习笔记
- Spring框架学习笔记 bean的常见操作以及生命周期
- Spring框架学习笔记(三)———bean管理(配置文件)
- 7.笔记JAVASpring框架学习——Bean配置独立的集合属性
- Java for Web学习笔记(五六):Spring框架简介(5)自动识别
- Spring框架学习实战Demo1笔记
- (学习笔记)spring框架入门之配置bean(处理属性中有集合的情况)
- JavaEE Spring框架学习笔记(理论学习之通过@Bean注解)
- spring框架学习笔记(三)
- Spring框架学习笔记(四)———bean管理(注解)
- spring学习笔记1-spring框架概述
- 8.笔记JAVASpring框架学习——Bean配置使用P命名空间
- 19.笔记JAVA Spring框架学习————Spring整合Hibernate
- spring框架学习笔记04
- 韩顺平Spring框架学习,学习笔记(九)
- Spring框架学习笔记----事务管理
- 韩顺平Spring框架学习,学习笔记(十一)