第二周作业

发布于: 2020 年 06 月 17 日

1.依赖倒置原则

依赖倒置原则是程序要依赖于抽象接口,不要依赖于具体实现。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。

高层模块不能依赖低层模块,而是大家都依赖于抽象。

抽象不能依赖实现,而是实现依赖抽象。

框架调用应用程序,而不是应用程序调用框架,所以又叫好莱坞原则。

2.tomcat实现依赖倒转原则

Tomcat 是运行 Java Web 应用程序的容器。我们编写的 Web 应用程序代码只需要部署在 Tomcat 容器下,便可以被 Tomcat 容器调用执行。按照之前的划分原则,Tomcat 就是高层模块,我们编写的 Web 应用程序代码就是低层模块。Tomcat 和应用程序代码之间并没有直接的依赖关系,两者都依赖同一个“抽象”,也就是 Sevlet 规范。Servlet 规范不依赖具体的 Tomcat 容器和应用程序的实现细节,而 Tomcat 容器和应用程序依赖 Servlet 规范。

3.Cache设计

这个设计就可以使应用程序ClientApp访问不到 reBuild 方法。

发布于: 2020 年 06 月 17 日 阅读数: 16
用户头像

关注

还未添加个人签名 2018.04.25 加入

还未添加个人简介

评论

发布
暂无评论
第二周作业