0

Facade 课程必须去哪里?假设我有三个包,Facade A 进入 Package A,Facade B 进入 Package B,Facade C 进入 Package C,或者我只需要一个单独的 Facades 包?

更推荐什么?

我正在使用第一个解决方案,但我认为不对。一些类正在使用一个外观,该外观分配了一些该类不使用的对象。

4

1 回答 1

0

这实际上取决于您的包裹的组织方式。

假设你有payment,hrcontacts包,那么为它们每个都有一个外观是有意义的。

如果您以较少域驱动的方式拆分包,例如servicesdao然后web只为服务层制作外观将是有意义的。

于 2011-06-28T01:26:11.720 回答