发出映射器1.0.0 Beta版_Emit Mapper 1.0.0 Beta

论坛转帖     用户评论

运行环境:WinXP/Win7/Win8/Win10/Win All
软件语言:简体中文
软件类型:国产软件 - 编程软件
授权方式:共享版
软件大小:41.0 KB
推荐星级:
解压密码:
联系方式:暂无联系方式
插件情况:
图片预览:  没有预览图片
更新时间:2013-03-09 12:27:00
下载统计:

  • 好的评价 如果您觉得好,就请您
      100%(25)
  • 差的评价 如果您觉得差,就请您
      0%(0)

发出映射器1.0.0 Beta版_Emit Mapper 1.0.0 Beta下载地址

发出映射器1.0.0 Beta版_Emit Mapper 1.0.0 Beta下载

发出映射器1.0.0 Beta版_Emit Mapper 1.0.0 Beta软件简介

最新发布的相关软件:
  • 发出映射器1.0.0 Beta版_Emit Mapper 1.0.0 Beta

  • 功能强大的可定制的工具用于映射实体相互

    发出映射包提供了一个功能强大的可定制的工具相互映射实体。实体可以是简单对象,DataReader的,SQL命令和你所需要的任何东西。该工具使用运行时代码生成,通过发射库。它是有用的神器出山:www.shenqi73.comDTO对象,数据访问层等处理。

    有很多的情况时,你必须执行一些动作的每个成员(字段或属性)的对象。经典的案例是DTO对象。让我们想象一下,你有一个数据访问层。在这个层中,你使用一些工具来访问数据库。它可以是例如LINQ到SQL或实体框架或一些其他的ORM工具。这些工具可以使代表数据库表或在更一般的情况下,数据库实体的类。

    问题是,这些类包含了很多你的ORM工具的技术细节。它可以是特定的基类,属性,属性,字段等。这不是好主意,让这些类以外的数据访问库,因为有时它是缺乏封装(如果你决定改变ORM工具吗?),有时是不可能的,在所有。可以接受的解决方案是使用DTO(数据转换的对象)。

    “生成映射”的一些主要特点:

    ·速度非常快。它有效地使用的Emit库来生成映射器在运行时,直接在IL,虽然这些映射器手工填写。大多数其他映射器使用反射库映射(或源代码生成)。 EmitMapper最大限度地减少装箱拆箱操作水平及额外通话过程中的映射。例如,它进行类型转换为值类型,而不装箱拆箱,将递归嵌套的成员无一通算法时,就有可能。
    ·易于使用。发出映射生成映射器在运行时有没有需要特别复杂的构建过程中,不像其他一些库执行的源代码生成的。发出API是尽可能简单的映射。你的对象,你不需要创建任何繁琐的XML文档,或分散奇怪的属性。 Mapper可以被创建的一个方法调用。但是,如果你需要细粒度的映射配置,你可以很容易地达到它。
    ·灵活的。发出映射没有任何硬编码的映射策略(特殊的映射属性,XML文件或其他),不像大多数其它的映射库。相反,发出映射具有非常灵活的API,你可以自己定义任何映射。例如,您可以定义自动映射DataReader来为您的业务对象。在一般情况下,发出Mapper可以被用来作为动态访问对象的属性和字段的高性能工具。
    ·多平台的。 NET框架,Silverlight和单声道发出映射,可运行于微软。


    最新发布的相关软件:
  • 发出映射器1.0.0 Beta版_Emit Mapper 1.0.0 Beta
  • 发出映射器1.0.0 Beta版_Emit Mapper 1.0.0 Beta下载地址

    发出映射器1.0.0 Beta版_Emit Mapper 1.0.0 Beta下载
    广告赞助

    随便看看

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论