csla.net 父子对象 研究日志

利用 csla.net 父子对象架构可以非常好的设计出独立耦合的业务对象。

 为什么要用父子对象处理:


   当一个对象引用一个对象时,在不使用架构前的写法是,在父对象加一个list对象,在父对象的保存操作中去写代码操作父对象以及循环保存子对象list;

   而使用csla架构 子对象继承BusinessListBase,父对象保存的时候,只要 DataPortal.UpdateChild 就可以了。


    但是在实际使用中,子类也有可能做父类,这样造成了一个类中既要实现child方法又要实现self的方法,解决办法之一可以在父子关系上在创建一个关系类来独立处理这样的问题。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值