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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,174评论 19 139
  • 本文是我自己在秋招复习时的读书笔记,整理的知识点,也是为了防止忘记,尊重劳动成果,转载注明出处哦!如果你也喜欢,那...
    波波波先森阅读 14,219评论 6 86
  • Spring Boot高级 内容概要 一、Spring Boot与缓存 二、Spring Boot与消息 三、Sp...
    顺毛阅读 3,003评论 0 2
  • 你有强迫症吗? 很多人都有强迫症,比如睡觉前一定要去N次厕所,房屋门和车门一定要经过多次检查,有新消息要马上点开看...
    谢筱言阅读 4,771评论 0 0
  • 中午做饭的时候,老公照例希望多做一些,在我的强烈坚持下,才不情不愿地从笼屉里拿出了一个馍馍放回冰箱。吃饭的时候...
    莲说啦阅读 3,933评论 0 0

友情链接更多精彩内容