你的位置:首页 > 软件开发 > ASP.net > Spring MVC Web框架

Spring MVC Web框架

发布时间:2016-04-25 00:00:06
1. Spring MVC简介  Spring MVC是java EE平台请求驱动类型的轻量级Web框架,使用了MVC设计模式的思想,spring框架的主要优势之一就是分层架构,分层架构允许选择使用任何一个组件,同时也可以集成其它框架技术,例如:Struts2、Hibernate ...

1. Spring MVC简介

  Spring MVC是java EE平台请求驱动类型的轻量级Web框架,使用了MVC设计模式的思想,spring框架的主要优势之一就是分层架构,分层架构允许选择使用任何一个组件,同时也可以集成其它框架技术,例如:Struts2、Hibernate

  Spring框架具有以下特点:

  1. 方便解耦,简化开发。通过spring3提供的IoC容器,可以将对象之间的依赖关系交由Spring3控制,避免编码所造成的程序过度耦合

  2. AOP编程的支持。通过Spring3提供的AOP功能,方便进行面向切面编程,许多不容易使用get='_blank'>面向对象程序设计(OOP)实现的功能可以通过AOP轻松实现

  3. 声明式事务的支持。通过声明方式灵活地进行事务管理,提高开发效率和质量

  4. 方便集成各种优秀框架。

  Spring框架各个组件的功能:

  1. 核心容器

  核心容器提供Spring3框架基本的功能。核心容器的主要组件是BeanFactory和ApplicationContext。容器使用控制反转(IoC)模式将应用程序的配置和依赖性规范和实际的应用程序代码分开。

  2. Spring上下文

  Spring上下文是一个配置文件,向Spring框架提供上下文信息。Spring上下文包括企业服务,例如,校验、JNDI、EJB、电子邮件、国际化等

  3. Spring AOP

  通过配置管理特性,Spring AOP模块直接将面向切面的编程功能集成到Spring框架中,pring AOP模块提供了事务管理服务。

原标题:Spring MVC Web框架

关键词:Spring

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录