0

我正在准备Web应用程序中的设计模式演示文稿。 我知道有关于相同的topic的讨论,但我想这是一个java web应用程序更多。我想要更通用的东西。用于Web应用程序组件的流行设计模式

我已经开始列出一些需要Web应用程序和相关设计模式的组件。

  • 请求处理 - 前端控制器模式。
  • 过滤器 - 责任链(或拦截过滤器在Java世界中)
  • 身份验证和授权组件(ACL的基础) - AOP模式
  • 记录组件 - AOP,抽象工厂模式
  • 异常处理 - 异常屏蔽图案
  • 数据层(DB和Cache系统) - DAO,战略,单身,工厂模式
  • 服务层 - 门面,代理服务器,IoC的图案
  • 介绍和处理 - MVC模式

这将是非常有益的,如果你可以提供一些输入。

回答