前端教程:Spring与依赖注入

开课吧开课吧锤锤2021-03-09 18:31

    互联网的发展是当今社会所有行业中发展最快的,越来越多的年轻人,开始投身到这个行业中,有人感觉是不是大家都加入这个行业,工作就不好找了呢?其实不然,互联网的人才缺口是所有工种中最大的,所以不要担心工作找不到,而是要在这个行业中,怎么找到一份好工作,所以今天为大家解读一下Spring与依赖注入。

web

    依赖注入是反转控制的一种。

    什么是反转控制?

    我们平常写程序,需要什么对象,就在代码里显式地​new​一个出来然后使用,这是我们自己去控制对象的生成。而反转控制是让​Spring​(或者类似的其他工具)帮忙去生成我们需要的对象,也就是说对象的生成的控制权交给​Spring​了。

    当然,​Spring​需要依据一定的规则去生成对象,这个规则就在我们写的​xml​配置文件、或者代码中添加的注解之中。换句话说,我们不要生成对象,但是要去写配置。

    据说,反转控制可用于解耦。这个在小型的项目中很难看出来,项目越大越能感受得到。(我是没写过这方面的大的项目,想着​xml​配置就头疼)

    反转控制的实现中应用了大量的反射。

    依赖注入

    声明依赖关系,​Spring​将对象​A​需要的对象​B​注入到对象​A​中。

    以上就是前端教程:Spring与依赖注入的详细讲解,如果你除了想提高技术之外还想了解前端面试题,那么不妨点击下方图片,免费领取资料。

web

    怎样在面试中脱颖而出,拥有一份好的面试资料,掌握一份好的技巧,轻松拿大厂offer。

有用
分享