0

我正在准备关于 Web 应用程序中的设计模式的演示文稿。我知道有关于同一主题的讨论,但我想这更多的是针对 Java Web 应用程序。我想要更通用的东西。

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

  • 请求处理 - 前端控制器模式。
  • 过滤器 - 责任链(或 java 世界中的拦截过滤器)
  • 身份验证和授权组件(基于 ACL) - AOP 模式
  • 日志组件 - AOP,抽象工厂模式
  • 异常处理 - 异常屏蔽模式
  • 数据层(数据库和缓存系统)——DAO、策略、单例、工厂模式
  • 服务层 - 外观、代理、IoC 模式
  • 表示和处理——MVC模式

如果您可以为此提供一些输入,那将非常有帮助。

4

1 回答 1

0

这些东西不是设计模式。一个来源是企业集成模式,另一个是企业应用架构模式

于 2017-05-02T08:29:52.500 回答