- 1
- 0
- 约1.54千字
- 约 3页
- 2017-08-11 发布于河南
- 举报
EJB是1.声明式事务 2分布式事务
1.0: spring的优势
1.0:spring是轻量级的框架
2.0:spring丢弃了EJB的重量级组件,它以普通的JavaBean作为组件
3.0:spring的应用完全抛弃了应用(EJB)服务器,使用轻量级的Web容器
4.0:spring的应用的开发与测试很简单
5.0:spring是一个松散的框架
松散的框架:意思是当服务器启动的时候,有些组件你想用就用,不想用就不用。不用同时启用。不用说当你用其中的某一个的时候,同时要把所有的都用上。
2.0:Spring的定义
Spring是一个实现了Aop的IOC容器
3.0:spring的设计思想
1使用松散耦合的JavaBean组件
2始终针对接口编程
3使用工厂模式和单例模式
4不重复的发明轮子
5单元测试
不重复的发明轮子:指尽量的减少重复的代码
4.0:spring容器的作用
IOC容器:能够为特定的组件提供运行环境的软件环境,他可以管理组件的生命周期,建立组件之间的依赖关系。
Spring容器:提供组件的生命周期,组件管理、组件服务、AOP支持,及声明式事务。
Spring的IOC容器
是所有其他功能模块的基础模块,定义如何管理Bean组件
通过Bean工厂来完成不同的组件之间的依赖关系的建立
应用上下文(ApplicationContext)封装很多的服务,JNDI I18
原创力文档

文档评论(0)