Spring
Spring:
Spring的为了解决EJB的繁琐配置而诞生的。
Spring:
容器(可以管理所有的组件(类)-->具有功能的类叫组件)框架
核心:IOC、AOP
优良特性:
1、非侵入式
2、依赖注入
3、面向切面编程
4、容器
5、组件化
6、一站式
Spring 模块划分图:每个绿色的就是一个模块;黑色代表这部分功能要导入的jar包
Test:Spring单元测试模块
spring-test-4.0.0.RELEASE
Core Container:核心容器(IOC);
spring-beans-4.0.0.RELEASE
spring-core-4.0.0.RELEASE
spring-context-4.0.0.RELEASE
spring-expression-4.0.0.RELEASE
AOP【面向切面编程】+Aspects【切面】=面向切面编程模块
spring-aop-4.0.0.RELEASE
spring-aspects-4.0.0.RELEASE
Instrumentation:与设备整合
Messaging:Spring消息服务
Data Access/Integration数据访问/集成
spring-jdbc-4.0.0.RELEASE;spring-orm(Object Relation Mapping)-4.0.0.RELEASE
spring-ox(xml)m-4.0.0.RELEASE;spring-jms-4.0.0.RELEASE(集成相关)
spring-tx-4.0.0.RELEASE(事务)
Web:Sspring开发Web应用的模块
spring-websocket-4.0.0.RELEASE;
spring-web-4.0.0.RELEASE(Servlet)
spring-webmvc-4.0.0.RELEASE(Web)
spring-webmvc-portlet-4.0.0.RELEASE(开发Web应用的组件集成)
如有差错,请各位指正