将Http Request Object作为参数传递给Java上的其他类是不是一种不好的行为?
答案 0 :(得分:5)
它将所有代码中的Servlet
接口紧密地联系在一起作为参数首先关闭此使得在Servlet
容器外部进行测试。
这只是许多可怕的副作用的一个例子,这种副作用会导致这种情况。
我已经处理过很多由天真编写的遗留应用程序 像这样传递
Servlet
接口引用的开发人员Request
和Response
一直到数据库层,和 将它用作全局god
对象,副作用的噩梦和 依赖!