【发布时间】:2010-03-17 02:18:13
【问题描述】:
我有一组类,即数据传输对象、服务实现对象和数据访问对象。我目前在服务实现对象中有业务逻辑;它使用 dao 来获取数据以填充 dto,该 dto 被运回客户端/gui 代码。
问题是我无法创建服务实现对象的轻量级 junit 测试(它是一个 servlet);我认为业务逻辑应该放在其他地方,但我唯一能想到的是将业务逻辑放在 dao 中,或者放在 dao 和服务实现之间的另一个层中。
还有其他选择吗,还是我想错了?
这是一个 GWT/App Engine 项目。
【问题讨论】:
标签: google-app-engine gwt business-logic