2018-08-23

Java学习随笔——Spring IOC的原理

Java开发的人一般都使用过spring框架,其最大的特点就是IOC,即控制反转。而IOC底层就是用Java的反射机制来实现的。

先来看看反射是个什么玩意

简单的来说反射是通过类名、类的全路径、类的实例三种之一来动态获取类信息的一种机制。

浅显的理解,提供一个类凭证,然后去找到类的所有信息,包括属性,方法等等。

IOC就是通过这种机制,动态的生成对象,再将对象放到spring容器中,实现控制反转。

技术有限,讲深的不会。可以看看下面两篇

反射拓展:https://www.jianshu.com/p/6277c1f9f48d

ioc怎么具体使用反射:https://blog.csdn.net/mlc1218559742/article/details/52774805

你可能感兴趣的:(2018-08-23)