IoC指什么呢?

乔欣 Java面经 发布时间:2023-03-19 17:53:20 阅读数:7402 1
Spring中IoC简介说明
今天面试时遇到一个问题,请简要描述一下Spring IoC,下文笔者将具体的回答信息记录如下

IoC(控制反转)简介

IoC(控制反转):
   主要指 对象的创建,依赖这些操作交给Spring容器完成
   IoC主要借助依赖注入和依赖查找两种方式实现,在Spring中常用依赖注入实现

依赖注入简介:
    依赖注入:
	   指对象被动地接受依赖类
	     不用自己主动去找
       对象不从容器中查找它依赖的类,而是在容器实例化对象时主动将它依赖的类注入给它

例:
    Car类需要Engine对象
     通常我们手动new 一个Engine对象
	但是IoC中,我们无需new ,只需定义一个private变量 Engine,然后加上Autowire或Resource注解
	 然后Spring容器在创建Car类会调用一个Engine对象,并将对象赋值给这个私有变量上 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202303/16792201746094.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者