业务对象实现与数据访问设计
在软件开发中,业务对象的实现和数据访问设计是至关重要的环节。下面将详细介绍业务对象的实现细节以及数据访问层的设计思路。
业务对象实现
- 只读对象的实现
- 对于简单的只读对象,可以不使用字段管理器。例如,有如下代码:
private string _name;
public string Name
{
get { return _name; }
}
public override string ToString()
{
return _name;
}
- 这里重写了 `ToString()` 方法,使其返回 `_name` 字段的值。这在将集合数据绑定到列表控件(如 `ListBox`)时非常重要,因为用户看到的将是 `ToString()` 方法返回的值。
- **注意**:如果要在 Silverlight 中使用 CSLA .NET,应基于 CSLA .NET 基类创建所有对象,并强烈考虑使用托管的后备字段。
- 角色集合(Roles)的实现
-
Roles类是一个可编辑的根集合,继承自BusinessListBase<Roles, Role>。它包含了一系列可编辑的子Role
-
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



