200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Spring依赖注入和实例化(new)的差别

Spring依赖注入和实例化(new)的差别

时间:2019-03-07 13:24:14

相关推荐

Spring依赖注入和实例化(new)的差别

前言:最近在看Spring的相关知识,仔细思考了下这个问题,觉得应该有不少刚接触Spring的小白有这个困惑,特在此记录下。

为什么非要Spring依赖注入呢?

网上挑选了几个经典的解释,让大家少走弯路。

网友回答-1:本质上都是创建对象,没有区别。在类一多区别就体现出来了。例如A依赖B, B依赖C, C依赖D。要创建A, 用new就废了,b,c,d先new一遍再new a。用ioc就快多了,A(B b),其他自动创建,是不是快多了?尤其是在很多类又用了很多包的时候。还有一个生命周期管理,这个对象是一次性的,还是在一次请求中唯一,还是内存唯一,这要也要自己搞context。链接.

链接: [转]Spring依赖注入和实例化(new)的差别.

链接: 用小说的形式讲解Spring(1) —— 为什么需要依赖注入.

链接: 为什么我们需要依赖注入?.

最后我们使用依赖注入时候的优先选择网上说法不尽相同,大家更偏向于注解,因为这种是最简单的,但下面文章给出了不同意见,可以参考下:

链接: Spring注解依赖注入的三种方式的优缺点以及优先选择.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。