).接下去,就是使用OOP技术来构建这个实体结构....首先这个实体既然需要写入数据库,那么它必定有一个主键Id.同时这个主键Id可以是任意数据类型,当然用的最多的就是GUID和INT作为主键.前面全局唯一,后者查询效率快....///
TPrimaryKey Id { get; set; }
}
其次,以不同数据类型(GUID、int、string)为主键的实体类型...接着,基本实体就出现了,这里我分为两类,一类以int为主键,一类已Guid主键,为别写道两个类中,如下代码:
///
/// 以int为主键的实体类型
///...{
}
打上Serializable特性,方便序列化.这里不同的子类使用abstract来实现,也是为了提供各自实体的共有抽象属性(或者方法).到这一步,最最基本的实体抽象构建完毕,但是还没有结束