摘要:
接着数据访问层的再次重构,我们实现对应的BLL层编码,其实关于这部分的内容,可以参考BLL层编码实现,这里仅仅简单通过代码而演示。构建民意调查模块的业务域对象(Poll和PollOption)。上图的代码实际上只需从简单实体类PollDetail和PollOptionDetail类中复制过来,改一下类名称即可。从这里可以看到至少业务域对象已经涵盖了简单实体对象的所有。但是还需要增加简单实体对象没有的方法和关联父子对象引用的属性。我们接着继续完善业务域对象。值得一提的是:就上图而言,我们发现属性Id/AddedBy/AddedDate是共有的,Id是主键,Addedby(记录添加者),Adde. 阅读全文