将HttpRequest对象作为参数传递给其他对象方法是一个坏主意吗?

时间:2014-01-06 17:13:46

标签: java httprequest

将Http Request Object作为参数传递给Java上的其他类是不是一种不好的行为?

1 个答案:

答案 0 :(得分:5)

可怕的做法:

它将所有代码中的Servlet接口紧密地联系在一起作为参数首先关闭此使得在Servlet容器外部进行测试

这只是许多可怕的副作用的一个例子,这种副作用会导致这种情况。

  

我已经处理过很多由天真编写的遗留应用程序   像这样传递Servlet接口引用的开发人员   RequestResponse一直到数据库层,和   将它用作全局god对象,副作用的噩梦和   依赖!