2、3年过去了,没想到最近Javaeye又有了对Domain设计的热贴,安耐不住,说说自己的想法。 2年前有过尝试RichDomainObject的设计,当时使用的hibernate2+SessionBean。 发现DomainObject必须要依赖Dao(一些业务逻辑执行前,需要对之前产生的DomainObject进行查询或汇总,根据结果判定执行逻辑); 同时为了查询的灵活,Service必须同时依赖Dao和DomainObject。 这样整个Server,实际上包括了4种东西: Service、 ServiceDAO(ReadOnly)、 DomainObject、 DomainDA ...
pig345
搜索本博客
最近加入圈子
最新评论