我一直面临一个问题,就是无法想到包含许多DAO方法的服务对象的封装方式。
我的意思是对于我的servlet,有时使用单个DAO方法就足够了,例如 addUser(User params)。
应该怎么做——将DAO方法封装在服务对象中,并始终仅使用服务对象,即使这实际上意味着单个服务方法调用单个dao方法或在servlet上下文中混合使用它们(某些来自服务对象的方法和一些来自dao) - 这意味着我已经在控制器中自动连接了DAO和Service对象?
如果我开始在同一个地方同时使用DAO和服务对象,那么它会混淆逻辑吗?