NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
### IOC(Inversion of Control) 控制反转,反转资源获取的方向 (好莱坞原则) ~~~ 传统的资源查找方式要求组件向容器发起请求查找资源. 作为回应, 容器适时的返回资源. 而应用了 IOC 之后, 则是容器主动地将资源推送给它所管理的组件, 组件所要做的仅是选择一种合适的方式来接受资源. ~~~ ### DI(Dependency Injection) — IOC 的另一种表述方式 ~~~ 组件以一些预先定义好的方式(例如: setter 方法)接受来自如容器的资源注入. ~~~ ![](https://box.kancloud.cn/134a5cf0cbab256fd78229ce2fd1284d_744x416.png)