永发信息网

控制反转和依赖注入的区别是什么?

答案:1  悬赏:30  手机版
解决时间 2021-02-12 10:53
控制反转和依赖注入的区别是什么?
最佳答案
区别:
      控制反转:创建对象实例的控制权从代码控制剥离到IOC容器控制,实际就是你在xml文件控制,侧重于原理。
依赖注入:创建对象实例时,为这个对象注入属性值或其它对象实例,侧重于实现。IOC模式,系统中通过引入实现了IOC模式的IOC容器,即可由IOC容器来管理对象的生命周期、依赖关系等,从而使得应用程序的配置和依赖性规范与实际的应用程序代码分开。其中一个特点就是通过文本的配置文件进行应用程序组件间相互关系的配置,而不用重新修改并编译具体的代码。
IoC中最基本的Java技术就是“反射”编程。反射又是一个生涩的名词,通俗的说反射就是根据给出的类名(字符串)来生成对象。这种编程方式可以让对象在生成时才决定要生成哪一种对象。反射的应用是很广泛的,象中都是用“反射”做为最基本的技术手段。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
做什么事能让处女男感动
龙江五金电料水暖商店地址好找么,我有些事要
华为手机不能照相怎么办
波托菲诺公寓地址有知道的么?有点事想过去
宝宝第三个月体重增长缓慢是什么原因
开原市威远镇金友日杂五金建材商店怎么去啊,
安徽省2018婚假多少天
广爱堂药店我想知道这个在什么地方
东兴五金电料日杂商店怎么去啊,我要去那办事
名豪家私我想知道这个在什么地方
我想去租房子,离辞职还有2个月,辞职就直接
有人说吴邪长得帅我反手就是一耳光
摩托车机械仪表和电感仪表区别
老六五金建材装潢商店地址有知道的么?有点事
太阳红足道在什么地方啊,我要过去处理事情
推荐资讯
我国荒漠化土地占陆地国土的()A. 1/3以上B.
开发企业,将属于管理费用的支出计入开发间接
你在和你女朋友交往后才得知对方得了肾病而不
描写同学的细节描写
新买的独立显卡(七彩虹GTX560TI独立1G显卡38
容县松山镇连合养殖合作社在哪里啊,我有事要
股市大盘中午几点停盘?
半步桥东巷地址有知道的么?有点事想过去
【标准文献】简述标准文献的特点?
课本里的这句话“孩子,一定要坚持。越不能坚
魂归九天一生俭朴留典范 ——求下一句对联
市北区仁祥慧康养生会馆地址在哪,我要去那里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?