NBearMapping

Top  Previous  Next

NBearMapping是一个可用于IDataReader/DataRow数据类型和自定义.NET类(如:实体类或业务类)之间的填充转换,以及任意自定义.NET类和自定义.NET类之间的数据映射转换(如异构系统间的数据类型整合)的通用对象映射组件。

 

主要功能:

 

1、任意类型对象、DataRow和DataReader对象间的透明映射;

2、支持.NET的Nullable类型;

3、较高的性能,性能比基于Reflection的等价转换快约50%,手动代码 vs NBearMapping vs Reflection对象转换的执行时间比大约为1:2.5:3.6,可参见源码中MappingTest.TestPerformance() 测试;

 

详细介绍及下载地址:

 

http://www.cnblogs.com/teddyma/archive/2007/07/25/830863.html