一.Spring框架简介
Spring作为一个优秀的开源企业级框架有着以下特点
- 开源框架
- 简化企业级应用开发的流程
- Spring是一个JavaSE/EE的一站式框架
优点在于
- 方便解耦
- AOP的编程支持
- 声明式事务的支持
- 可以引入jUnit4,方便程序测试
- 对优秀开源框架的支持,方便集成
- 降低JavaEE API的使用难度
Spring开发框架中最重要的两个特性是
- IOC控制反转
- AOP面向切片
IOC的优点可以从以下的开发演变中体现出来
二.Spring Beans管理
- XML方式管理
- 注解方式管理