依赖倒置总结

用户头像
石印掌纹
关注
发布于: 2020 年 06 月 18 日
依赖倒置总结



  • 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

  • 高层模块不能依赖底层模块,而是大家都依赖于抽象;抽象不能依赖实现,而是实现依赖抽象。

  • 所有规则由上层接口制定,下层接口绝对无法影响到上层接口或服务,消除耦合性,上层服务随时可以替换下游服务。Don't call me, I'll call you.所以称为好莱坞原则。

  • 请描述一个你熟悉的框架,是如何实现依赖倒置原则的。

  • Spring框架

  • 如自定义拦截器,需要继承HandlerInterceptorAdapter,然后将其加入到InterceptorRegistry中。拦截器只是一个例子,包括参数解析器,跨域处理,视图处理,所有的开发规则由Spring框架规定,不会因为开发人员的不同或差异,而影响到框架本身扩展性。

用户头像

石印掌纹

关注

还未添加个人签名 2018.11.22 加入

还未添加个人简介

评论

发布
暂无评论
依赖倒置总结