• Data Mapper 设计模式
• Wilson ORMapper
• Frans Bouma 关于 O/R 映射的帖子
• LLBGenPro
• NHibernate
.NET Framework 2.0 的功能
即将面世的 .NET Framework 2.0 版将改变我们在本指南中讨论的一些实施细节。这些改变将减少支持自定义实体所需的代码数量,并有助于处理映射问题。
泛型
议论颇多的泛型之所以存在,主要原因之一就是为了向开发人员提供现成的强类型的集合。我们避开 Arraylist 等现有集合是因为它们属于弱类型。泛型提供了与当前集合同样的方便性,而且它们属于强类型。这是通过在声明时指定类型来实现的。例如,我们可以替换 UserCollection 而不需要增加代码,然后只需创建一个 List<T> 泛型的新实例并指定我们的 User 类即可:
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/