spring ioc原理是什么?
1个回答
展开全部
springioc原理是就是通过反射解析类及其类的各种信息。包括构造器方法及其参数,属性然后将其封装成bean定义信息类,constructor信息类method信息类property信息类,最终放在一个map里,也就是所谓的container池等等其实就是个map。
springioc原理特点
IoC不是一种技术只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合更优良的程序,传统应用程序都是由我们在类内部主动创建依赖对象,从而导致类与类之间高耦合难于测试,有了IoC容器后把创建和查找依赖对象的控制权交给了容器。
由容器进行注入组合对象,所以对象与对象之间是松散耦合,这样也方便测试,利于功能复用,更重要的是使得程序的整个体系结构变得非常灵活,其实IoC对编程带来的最大改变不是从代码上,而是从思想上发生了主从换位的变化。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询