SpringDay01
SpringFramework下载地址:http://repo.spring.io/release/org/springframework/spring/
1.框架:
半成品软件(高度抽取可重用代码的一种设计;高度的通用性);抽取成一种高度可重用的;事务控制, 强大的servlet,项目中的一些工具; 多个可重用模块的集合,形成一个某个领域的整体解决方案;
2.Spring
容器(可以管理所有的组件(类))框架;
核心:IOC(控制反转(Inversion of Control))和AOP(面向切面编程);
3.Spring模块划分图
Test: Spring的单元测试模块;
spring-test-4.0.0.RELEASE
Core Container:核心容器(IOC);黑色代表该部分功能由那些jar包组成;要使用那个部分的完整功能,这些jar都需要导入
spring-beans-4.0.0.RELEASE、(Beans)
spring-core-4.0.0.RELEASE、(Core)
spring-context-4.0.0.RELEASE、(Context)
spring-expression-4.0.0.RELEASE(SpEL)
AOP+Aspects(面向切面编程模块)
spring-aop-4.0.0.RELEASE、spring-aspects-4.0.0.RELEASE
数据访问/:Spring数据库访问模块
spring-jdbc-4.0.0.RELEASE、
spring-orm(Object Relation Mapping)-4.0.0.RELEASE
spring-tx-4.0.0.RELEASE(事务 )
integration:
spring-ox(xml)m-4.0.0.RELEASE、
spring-jms-4.0.0.RELEASE、
Web:Spring开发web应用的模块
spring-websocket(新的技术)-4.0.0.RELEASE、
spring-web-4.0.0.RELEASE、 和原生的web相关(servlet)
spring-webmvc-4.0.0.RELEASE、开发的web项目(web)
spring-webmvc-portlet-4.0.0.RELEASE (开发web应用的组件集成)

浙公网安备 33010602011771号