栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

说说你对SpringIOC是怎么理解的

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

说说你对SpringIOC是怎么理解的

    IOC就是控制反转,是指创建对象的控制权的转移。以前创建对象的主动权和时机是由自己把控的,而现在这种权利转移到Spring容器中,并由容器根据配置文件去创建实例和管理各个实例之间的依赖关系。对象与对象之间松散耦合,也利于功能重复利用。DI依赖注⼊,和控制反转是同⼀个概念 的不同⻆度的描述,即应⽤程序在运⾏时依赖IoC容器来动态注⼊对象需要 的外部资源。最直观的表达就是,IOC让对象的创建不用new了,可以由spring自动产生,使用java的反射机制,根据配置文件在运行时动态的去创建对象以及管理对象,并调用对象的方法。Spring的IOC有三种注入方式:构造器注入,setter方法注入、根据注解注入。IOC让互相协作的组件保持松散的耦合,而AOP编程允许你把遍布与应用各层的功能分离出来形成可重用的功能组件。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/786203.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号