【发布时间】:2012-01-06 14:10:28
【问题描述】:
我总是面临一个问题,即我无法真正想到封装许多 DAO 方法的服务对象。
我的意思是,对于我的 servlet,有时使用单个 DAO 方法就足够了,例如 addUser(User params)。
更好的做法 - 用服务对象封装 DAO 方法并始终只使用服务对象,即使它的字面意思是单个服务方法调用单个 dao 方法或混合使用它们(一些方法来自服务对象,一些来自服务对象) servlet 上下文中的 dao)——这意味着我在控制器内部有自动装配的 DAO 和服务对象?
如果我开始在同一个地方同时使用 DAO 和 Service 对象,它会混淆逻辑吗?
【问题讨论】: