初识AutoMapper
2016-01-25 10:46
387 查看
在ITOO的很多类中,我们都看到了引用AutoMapper,而且在我们的服务端bll中,都可以看到它,例如下面的代码,现在我来初步认识。
**
//创建一个转化关系 Mapper.CreateMap<TA_Role, RoleViewModel>(); //将model中的角色实体,转换为前台需要的实体 var role = Mapper.Map<List<TA_Role>, List<RoleViewModel>>(roleList);
**
AutoMapper
**
AutoMapper对象是DTO(data transfer object)与 Model之间的相互转换,可以这样理解,不管是什么的对象,他都是可以转换成我们需要的对象。相关文章推荐
- iOS开发笔记--数据持久化的四种方式
- iOS开发笔记--viewWithTag获取subview规则详解
- iOS开发笔记--关于 setBackgroundImage 和 setImage
- Error:Execution failed for task ':app:processDevDebugResources'. > com.android.ide.common.process.Pr
- Android开发之获取状态栏高度、屏幕的宽和高
- DSP/BIOS简介
- iOS-CoreGraphics(CGAffineTransform.h)
- Android开发的那些坑和小技巧
- 【cocos3.x+box2d+tileMap】制作马里奥游戏(二) 制作地图
- Android 离线缓存之文件缓存
- android运行时,出现java.lang.NoClassDefFoundError
- Android sqlite数据库并发访问问题处理
- IOS 生产者-消费者模型实现
- c# Console application Open/Get Url by Browser
- Android 手机配置移植 数据库 sqlite3
- Android热补丁的一点总结
- iOS状态栏 导航条 tabbar高度
- android:ellipsize的使用(转)
- iOS滑动tableView来改变导航栏的颜色-1
- 寒風的Cocos之旅之Lua篇---全局变量的妙用