-1

请帮助我为 Web 应用程序选择最佳设计模式。

我有来自 Java Servlet 调用的“请求和响应”参数。如何设计我的类以便我可以有效地做到这一点、可重用性并添加自定义代码以将响应返回给应用程序。

根据我需要执行一些业务逻辑和 PLSQL 调用的条件,大约有 15 种操作类型。

最初我想为这 15 个动作使用工厂设计模式来创建 15 个类并在具有 15 个 diff 的新实例的静态方法中提供请求。类。即使我想到了 MVC 来设计..但是这里没有框架它的纯 Servlet 处理..

但现在我决定,在进行修改之前,我想知道哪个是最好的设计模式

再问一个问题,如果我将请求和响应作为参数传递给业务逻辑类并进行修改,这是一种好方法吗?

4

1 回答 1

1

+1 @Renjith 关于不将业务逻辑混合到 servlet 级别的评论,但是如果您想直接使用 servlet 的请求和响应对象,我建议您查看servlet 过滤器HttpServletRequestWrapper

于 2013-01-24T07:35:25.370 回答