Spring 的 结构图

 

 

The core container

  Spring的核心容器负责提供框架的基本功能

 

 

Appliacation context module

  如果说核心模块BeanFactory使Spring成为一个容器,那么context module就让Spring成为了框架,

  这个模块扩展了BeanFactory的概念,增加了对I18N,程序生命周期,和验证的支持

  In addition, this module supplies many enterprise services such as e-mail,

  JNDI access, EJB integration, remoting, and scheduling. Also included is support

  for integration with templating frameworks such as Velocity and FreeMarker.

 

Spring AOP module

  在此模块中,Spring对面向切面编程(AOP)提供了强有力的支持

 

JDBC abstraction and the DAO module

  将JDBC烦人的代码进行了封装,编写出清晰易懂的代码

  使用Spring AOP module 实现 事务处理

 

Object/relational mapping integration module

  Spring没有尝试自己实现ORM,而是支持很多现有的ORM框架,比如:Hibernate, JDO, and iBATIS SQL Maps

  同样支持ORM框架的事务处理

 

Spring's web module

  此模块是基于Appliacation context module的,给基础的web程序提供上下文服务.支持集成Struts

 

 

The Spring MVC framework

  Spring 提供一套完整的MVC框架,Spring MVC framework 使用IoC来隔离控制与业务对象的关联

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值