Spring - 框架介绍
2015-05-08 10:58
106 查看
最近有点空余的时间,对框架进行重新整理和学习,前几天看Struts没有写日志,
等过几天把Spring Hibernate等框架整理完毕再补上
对Sping的理解我总结了一个图(和其他人的差不多):
![](http://img.blog.csdn.net/20150508105334658?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenByeWFu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
Spring Core/IoC : 核心容器(BeanFactory)
提供了对象的生成, 装配及生命周期管理;
BeanFactory是所有基于Spring框架系统的核心
Spring Application Context: :Spring上下文
Context使Spring成为框架的原因。
作用:
1)基于Spring核心容器,扩展了核心容器的功能;
2) 提供了一些企业服务的支持。
Spring O/R Mapping: 对象/关系映射。
Spring支持大多数ORM框架,比如Hibernate,JPA,JDO,TopLink和iBatis。
Spring AOP: AOP编程的支持; 面向切面编程;
定义一套统一接口和组件来确保不同的AOP之间实现互通性。
Spring WEB: 提供了web应用上下文;
提供了对其他web框架的支持, struts/webwork
Spring WEB MVC: 是一个完整的MVC的实现
Spring DAO:
1) JDBC的支持;
2) DAO的一些基础类;
3) 事务的支持, 用到AOP;
等过几天把Spring Hibernate等框架整理完毕再补上
对Sping的理解我总结了一个图(和其他人的差不多):
Spring Core/IoC : 核心容器(BeanFactory)
提供了对象的生成, 装配及生命周期管理;
BeanFactory是所有基于Spring框架系统的核心
Spring Application Context: :Spring上下文
Context使Spring成为框架的原因。
作用:
1)基于Spring核心容器,扩展了核心容器的功能;
2) 提供了一些企业服务的支持。
Spring O/R Mapping: 对象/关系映射。
Spring支持大多数ORM框架,比如Hibernate,JPA,JDO,TopLink和iBatis。
Spring AOP: AOP编程的支持; 面向切面编程;
定义一套统一接口和组件来确保不同的AOP之间实现互通性。
Spring WEB: 提供了web应用上下文;
提供了对其他web框架的支持, struts/webwork
Spring WEB MVC: 是一个完整的MVC的实现
Spring DAO:
1) JDBC的支持;
2) DAO的一些基础类;
3) 事务的支持, 用到AOP;
相关文章推荐
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- Spring Boot框架介绍
- CXF框架介绍及Spring集成
- spring及spring cloud框架主要组件介绍
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- wmframework v2.0 手册(1-2)系统框架介绍 spring等
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- AAA Spring集成Quartz定时任务框架介绍和Cron表达式详解
- (转)spring 框架介绍
- Java语言介绍(04)开源项目(02)Web框架(01)Spring
- 微服务框架Spring Cloud介绍 Part1: 使用事件和消息队列实现分布式事务
- hibernate 4.1.2 + struts 2.3.1.2 + spring 3.1.1 详细介绍手动搭建框架的视频或文档架包的作用
- spring的框架介绍
- NHibernate和Spring.Net框架介绍(一)
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- Java框架spring 学习笔记(十三):log4j介绍
- Spring集成Quartz定时任务框架介绍和Cron表达式详解
- Spring集成Quartz定时任务框架介绍和Cron表达式详解