Spring IoC容器与Bean管理2:Spring初识二:Spring主要技术、主要子工程等Spring生态体系介绍;(与传统开发方式相比)Spring Ioc容器的好处;

在【Spring IoC容器与Bean管理一:Spring初识一:IoC(控制反转)概念性简述;】中介绍了一种理念:【IoC控制反转】;而在具体实现上,Java中著名的Spring框架就应用了【IoC控制反转】;为此,本篇博客就简单介绍下Spring的基本内容;

 说明:

(1)本篇博客没有什么重要内容,仅仅是一些阐述性、背景性的内容,所以快速浏览即可;

(2)然后,本篇博客个别地方的描述,可能存在偏差,回头要修正!!!!!!!!!!

目录

一:Spring简述 

二:狭义上的Spring框架 

三:广义上的Spring生态体系 

(1)Spring逐渐发展出了以下七大技术:这七大技术,是各种Spring工程和框架的支撑;

(2)在以上七种技术的基础上,派生出来了几十种不同的项目;

(3)然后,这儿先主要看看最基础的【Spring Framework】;

四:再次说下,【使用Spring】的好处;(这儿主要是IoC容器的好处啦)

(1)传统的开发方式:对象直接引用对象

(2)引入Spring框架:使用其中的Spring IoC容器

(3)Spring IoC容器职责


一:Spring简述 

(1)狭义的Spring框架和Mybatis框架类似,都是通过一种高度的封装和抽象的Java技术,来简化程序的开发;只是Mybatis框架简化的是数据库的增删改查;Spring框架提供了IoC容器,来管理系统中的对象及其依赖;

(2)广义的Spring:最原始的Spring是只有一个IoC容器的Spring Framework,对对象集中管理;在此基础上,Spring不断发展,派生了大量的工程和完善的生态体系,由此形成了广义上的Spring;

二:狭义上的Spring框架 

(1)以前在实际开发中,有很多 【“开发体验不友好” 或者 “功能缺失” 的部分】;引入Spring框架后,通过Spring的补充,可以让整个体系更加完整;

(2)IoC(控制反转)容器:用于统一管理系统对象;AOP面向切面编程:IoC容器是所有对象管理的基础,包括AOP在内的很多东西都是建立在IoC基础上的;

(3)Spring基于IoC,扩展了很多功能;还是那句话,在Spring中,IoC是前提和基础;

在Spring IoC的基础上,扩展出了若干不同共功能的子项目;Spring已经变成了一站式综合解决方案;无论是,web开发,Android开发,分布式开发,在Spring生态体系中都能找到对应的解决方案; 


三:广义上的Spring生态体系 

(1)Spring逐渐发展出了以下七大技术:这七大技术,是各种Spring工程和框架的支撑;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值