码迷,mamicode.com
首页 >  
搜索关键字:automapper    ( 245个结果
初识AutoMapper
今天第一天接触到AutoMapper,到底AutoMapper是个什么东西了,我们一起来探个究竟AutoMapper是一个.NET的对象映射工具。项目地址:https://github.com/AutoMapper/AutoMapper。帮助文档:https://github.com/AutoMa....
分类:移动开发   时间:2015-01-15 20:04:38    阅读次数:142
AutoMapper(一)——实现数据契约和实体类之间的转换
以前做过Object到Object的转换方法的封装,底层主要还是靠反射取值赋值+循环来实现的。最近在公司里维护旧系统,这个系统使用了WCF,当时就很好奇他们的数据契约到实体模型的转换时怎么做的,之后查看源码,发现他们居然是一个属性一个属性的赋值过来的,当时就给我雷到了,难道就没有人举得这个地方可以....
分类:移动开发   时间:2015-01-11 20:16:48    阅读次数:290
autoMapper(二)--应用场景
紧接上文autoMapper基本应用,下面说说他的其他应用场景 1、IDataReader映射至实体类...
分类:移动开发   时间:2014-12-31 21:33:46    阅读次数:316
autoMapper-- 无缘也成有缘(一)
如果把Entity Framework比作机关枪,那实体类的属性就是子弹,每颗子弹只能攻击唯一对应的目标,在射击过程中,只要有一颗子弹攻击的目标不存在,机枪就会卡壳(子弹决定目标?)。这时,Entity Framework成为了一堆废铁。 为什么不由目标决定子弹?出现什么目标,用什么子弹,既节省子弹,又不会卡壳。也就是根据查询结果给对应的实体类属性赋值。难道这个新式武器也有设计缺陷,没有考虑到这样的应用场景?还是我们不会使用?...
分类:移动开发   时间:2014-12-30 20:43:05    阅读次数:275
使用AutoMapper实现Dto和Model的自由转换(中)
在上一篇文章中我们构造出了完整的应用场景,包括我们的Model、Dto以及它们之间的转换规则。下面就可以卷起袖子,开始我们的AutoMapper之旅了。  【二】以Convention方式实现零配置的对象映射  我们的AddressDto和Address结构完全一致,且字段名也完全相同。对于这样的类型转换,AutoMapper为我们提供了Convention,正如它的官网上所说的:  引...
分类:移动开发   时间:2014-12-29 23:09:55    阅读次数:446
使用AutoMapper实现Dto和Model的自由转换(下)
书接上文。在上一篇文章中我们讨论了使用AutoMapper实现类型间1-1映射的两种方式——Convention和Configuration,知道了如何进行简单的OO Mapping。在这个系列的最后一篇文章我想基于我们的需求讨论一些中级别的话题,包括:如何实现类型体型之间的映射,以及如何为两个类型实现多个映射规则。  【四】将一个类型映射为类型体系  先回顾一下我们的Dto和Model。我们...
分类:移动开发   时间:2014-12-29 23:08:49    阅读次数:402
使用AutoMapper实现Dto和Model的自由转换(上)
在实际的软件开发项目中,我们的“业务逻辑”常常需要我们对同样的数据进行各种变换。例如,一个Web应用通过前端收集用户的输入成为Dto,然后将Dto转换成领域模型并持久化到数据库中。另一方面,当用户请求数据时,我们又需要做相反的工作:将从数据库中查询出来的领域模型以相反的方式转换成Dto再呈现给用户。有时候我们还会面临更多的数据使用需求,例如有多个数据使用的客户端,每个客户端都有自己对数据结构的不同...
分类:移动开发   时间:2014-12-29 23:07:37    阅读次数:397
《ASP.NET MVC 4 实战》学习笔记 12:结束与总结
本篇是《ASP.NET MVC 4 实战》这本书学习笔记的最后一篇,最后还是没有坚持将全书的内容学习下来。。。其实后面还讲了许多内容:AutoMapper、区域、NHibernate、测试、部署等,但是我基本都搞不懂了。当时选这本书作教材就是因为偏向实践,可越往后越偏向于理论,很多知识点没有实例也搞...
分类:Web程序   时间:2014-12-25 20:17:29    阅读次数:131
AutoMapper 创建嵌套对象映射(原创)
之前在做DTO转换时,用到AutoMapper。但DTO的层次太深了,无奈官方没针对嵌套类型提供好的解决方案,于是自己实现了一下:思路:采用递归和反射很好的避免手工创建嵌套对象的映射。第一个版本,已经提交到:https://github.com/AutoMapper/AutoMapper/wiki/...
分类:移动开发   时间:2014-12-23 20:51:44    阅读次数:138
无名小卒AutoMapper的大显神威
有时候相识即是一种缘分,相爱也不需要太多的理由,一个眼神足矣,当EntityFramework遇上AutoMapper,就是如此,爱情总是不知不觉中到来!...
分类:移动开发   时间:2014-12-20 22:12:14    阅读次数:295
245条   上一页 1 ... 20 21 22 23 24 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!