对DAO层需要封装吗?

07-06-15 cscs31
在DAO层中实现CRUD操作后,如果一个service方法中一次需要多次调用多个DAO的多个方法的时候,是应该怎么处理?

是在DAO前面加一层类似facade模式?还是直接在DAO中写?

[该贴被cscs31于2007年06月15日 13:40修改过]

[该贴被cscs31于2007年06月15日 13:43修改过]

banq
2007-06-15 15:54
你这个问题很模糊,采取什么措施主要根据业务方法特点,比如按照Evans DDD,如果属于对象组合查询的方法,可以使用Repository等等。

所以说:没有一个一概而论的原理来决定DAO是否需要封装。

猜你喜欢