学习Spring的第一天

    在没有Spring之前,我们在项目中对象都是需要的时候自己手动创建,使用了Spring了之后一切就教给Spring去管理,爽歪歪。废话少说,进入正题,第一天学习的是Spring的IOC和DI.我了解到Spring是个容器,是用来整合其他框架的一个容器。

    IOC(Inversion of Control)控制反转

解释一下Sring的这个功能,一般我们在项目中需要一个对象的时候,需要自己手动去创建一个对象。这样效率确实比用框架的效率高,但是有个缺陷就是如果进行功能的移植或者是更改的话,就非常的麻烦。具体就是需要手动更改代码,这就很耦合了。所以采用Spring的时候,由他从底层给我们创建对象,实例化,销毁等等。所以又叫做控制反转。这样的好处是 我们的代码是书写在xml中,创建的对象所以对代码的移植更改就非常的方便,这也是使用框架的好处。

    DI(Dependency Injection)依赖注入

  Spring的这个功能指的是'set',我们在创建了一个对象,需要给他的属性射置(set)的时候,需要用到Spring的DI,所以又叫做依赖注入。

总结一下,Spring的这一手操作,把我们解决了不少的难题。期待后续的AOP以及Spring的全家桶~~


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Levi_feng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值