NBearMapping是NBearV4框架的组件之一,可以独立使用。可用于任意类型对象、DataRow和DataReader对象间的透明映射。推荐结合NBearLite使用。

主要功能:

1、任意类型对象、DataRow和DataReader对象间的透明映射;
2、支持.NET的Nullable类型;
3、较高的性能,性能比基于Reflection的等价转换快约50%,手动代码 vs NBearMapping vs Reflection对象转换的执行时间比大约为1:2.5:3.6,可参见源码中MappingTest.TestPerformance() 测试;


源码、示例及文档下载:

NBearMapping_v1.0.0.2_beta.zip


使用演示:

 1NBearMapping - 开源通用对象映射组件v1.0.0.2 beta - 支持枚举类型字段        [TestMethod]
 2NBearMapping - 开源通用对象映射组件v1.0.0.2 beta - 支持枚举类型字段        public void TestDataRowToObject()
 3        }


修订
7/26 更新至v1.0.0.1 修复1.0.0.0中的set null值的bug。

8/6 更新至v1.0.0.2 支持枚举类型字段

相关文章:

  • 2022-12-23
  • 2021-08-25
  • 2022-12-23
  • 2022-12-23
  • 2022-02-28
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-09
  • 2022-12-23
  • 2021-12-21
  • 2021-10-07
  • 2021-10-29
  • 2021-12-10
相关资源
相似解决方案