Billpeng Space

技术源自生活
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年4月15日

摘要: 1. 聚合根、实体、值对象的差别?从标识的角度:聚合根具有全局的独一标识,而实体只有在聚合内部有独一的本地标识,值对象没有独一标识,不存在这个值对象或那个值对象的说法;从是否只读的角度:聚合铲除了独一标识外,其他所有状况信息都理论上可变;实体是只读的;值对象也是只读的;实体独一与值对象有区此外处所是实体有一个聚合内独一的标识,而值对象没有任何独一标识;从生命周期的角度:聚合根有自力的生命周期,实体的生命周期附属于其所属的聚合,值对象无生命周期可言,因为只是一个值;2. 聚合根、实体、值对象对象之间如何建树接洽关系?聚合根到聚合根:经由过程ID接洽关系;聚合根到其内部的实体,经由过程对象引用的体 阅读全文

posted @ 2013-04-15 11:01 billpeng 阅读(1950) 评论(0) 推荐(0) 编辑

摘要: 转自:http://blog.csdn.net/wyxhd2008/article/details/7958423一、概念1、在项目中引用using System.Transactions命名空间(先要在添加net组件的引用);TransactionScope有三种模式:TransactionScopeOptions描述Required如果已经存在一个事务,那么这个事务范围将加入已有的事务。否则,它将创建自己的事务。RequiresNew这个事务范围将创建自己的事务。Suppress如果处于当前活动事务范围内,那么这个事务范围既不会加入氛围事务 (ambient transaction),也不 阅读全文

posted @ 2013-04-15 09:41 billpeng 阅读(5936) 评论(1) 推荐(2) 编辑