摘要:
以前的分页我都是主子表join查询,然后会出现下面的记录形式,返回时一个数据集合 [代码] 这样的话,就造成大量的数据冗余,就是【订单1】的数据被重复多次从数据库读取。这次我尝试将他们分开返回,返回两个数据集合 订单集合 [代码] 明细集合 [代码] 这样的结果不知道会不会有效率提升,还有待测试。但是数据量少了,联合的数据量也少了。以前需要联合整张订单表和整张明细表,现在首先... 阅读全文
随笔档案-2010年6月8日
NET 应用架构指导 V2 学习笔记(二十一) 设计业务实体
2010-06-08 07:05 by Virus-BeautyCode, 2044 阅读, 收藏, 编辑
摘要:
概况 业务实体存储数据,通过属性暴露数据,包含并管理应用需要用的数据,同时提供编程访问及相关的功能。业务实体应该在内部进行数据有效性验证,并且封装业务逻辑来保证一致性,实现业务规则和行为。因此,设计适当的业务实体,对于最大化性能和高效性的业务层来说,是非常重要的。 本章将帮助你理解业务实体组件的设计。首先,看看应用中使用的不同数据格式,以及数据被如何使用。接下来,你将会学到,在设计中,已有的数... 阅读全文