|
|
1
1
我不明白为什么你不能对servlet进行单元测试,例如 this SO question (还有其他类似的主题)--你能解释一下吗? 编辑 :如果没有特殊的原因,我建议您应该在服务层(它似乎属于那里)中测试业务逻辑,并在那里进行单元测试——例如,我刚才引用的so问题中建议的方法看起来相当轻(尽管我没有具体测试它们)。 |
|
|
2
0
您可以将业务逻辑放入自己的JAR文件中,并独立于与Web(servlet)的集成来测试该组件。 servlet只是一个协议,它不是您的业务逻辑,而是一个集成点。 一定很容易想象通过一个胖客户机公开相同的业务逻辑。 在这种情况下,您不应该隐藏按钮或链接下的业务逻辑。 另一个注意事项:您可能需要研究MVC框架;struts。您的模型将包含业务逻辑。 希望这有帮助。 |
|
|
3
0
servlet是控制器,把业务逻辑放在这里是一个很大的错误。 |