Spring框架是什么
来源:互联网 发布:罗斯科的画 知乎 编辑:程序博客网 时间:2024/06/07 06:16
学习Spring框架,首先我们得知道什么是框架?
维基百科:通常为实现某个业界标准或者完成特定的基本任务扽软件组件规范。
框架是为了制定一套规范或者规则,程序猿们在这一规范上工作,创造新的应用。
框架的特点:
1.半成品
2.封装了特定的处理流程和控制逻辑
3.成熟的,不断升级,改进的软件
Spring 是一个开源框架,为解决企业开发应用的复杂性而创建的,是一个轻量级的控制反转(IOC)和面向切面的(AOP)容器框架
1.Spring的大小和开销都是轻量级的
2.通过控制反转达到松耦合目的
3.支持面向切面编程,允许通过分离应用的业务逻辑和系统服务进行内聚性开发
4.包含并管理应用的对象的配置和生命周期,从这个角度来个,是一个容器。、
Spring 开发应用方便,简单,快捷
什么是IOC:控制权的转移,应用程序本身不创建对象,而是由第三方容器创建和维护。获得依赖对象的过程被反转了。
DI:是IOC的一种实现,创建对象,并组建对象之间的关系。IOC动态的将某种依赖关系注入到对象。
、
阅读全文
1 0
- Spring框架是什么?
- Spring框架是什么
- Spring框架究竟是什么
- Spring框架是什么,有哪些优点
- 使用Spring框架的好处是什么?
- Spring最核心的功能是什么?使用Spring框架的最核心的原因是什么?
- struts、hibernate、spring这三个框架和J2EE是什么关系?
- 框架是什么?
- 框架是什么
- Spring是什么?
- Spring是什么?
- Spring是什么?
- spring 是什么
- Spring是什么
- Spring 是什么
- Spring是什么?
- Spring是什么
- Spring是什么
- leetcode --70. Climbing Stairs
- hdu 5762(暴力)
- 大数据相关业务
- Spring,SpringMVC
- 【补充】U-boot启动代码指令级分析与启动图解
- Spring框架是什么
- zepto源码之deferred.js
- Less、Sass环境配置(Webstorm和Sublime两种)
- Android中显示图片进行放大或缩小
- 操作系统课程实验报告(三)
- TOJ 3519.Ones and Zeros
- 面向对象程序设计概述
- scala
- SVN报错:sqlite[S5]:database is locked