Spring 术语解释

控制反转:
Inversion on Control , IOC
简单来说 就是对象的创建交给外部容器完成,这个就做控制反转.
这里写图片描述

依赖注入:
dependency injection , DI
处理对象的依赖关系
比如service中的某些功能实现需要dao的支持,将dao创建好放到service中(Spring来做)就是依赖注入
注意实现依赖注入前,需要保证对象交由Spring控制(即下图的ioc支持)
这里写图片描述

区别:
控制反转, 解决对象创建的问题 【对象创建交给别人】
依赖注入,
在创建完对象后, 对象的关系的处理就是依赖注入【action 依赖 service , service 依赖 dao】

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章