Spring介绍

Spring介绍

Spring是什么

官网:Spring | Home

Spring框架是开源Java平台,是轻量级的框架

主要特征:

  • 轻量:从大小和开销两方面而言Spring都是轻量级
  • 非侵入式:Spring应用的对象不依赖于特定的Spring类
  • 控制反转(IOC):将对象的使用权交由Spring管理,容器负责对对象的生命周期进行管理,使用者要主动将对象交给Spring,达到松耦合的目的
  • 面向切面(AOP):Spring支持面向切面编程,把应用逻辑和系统服务分开,例如事务,日志等
  • 容器:包含并管理应用程序的配置和生命周期
  • 框架:可以将简单组件配置组合成复杂的应用

Spring优势

  • 方便解耦、简化开发
  • 对AOP的支持
  • 对声明式事务的支持
  • 方便继承各种优秀框架

Spring的体系结构

 核心容器:

核心容器由有Spring-core,Spring-beans,Spring-context-support,Spring-expression(SpEL,Spring表达式语言,Spring expression Language)等模块组成,它们的细节如下:

 数据的访问/集成

 Web页面

Web层由Web、Web -MVC、Web -Socket、Web -Portlet组成,它们的细节如下:

其他模块

 Spring家族

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值