• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






djd66

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2021年9月9日

String.IsNullOrWhiteSpace和String.IsNullOrEmpty的区别
摘要: 以前刚入行的时候判断字符串的时候用 string a="a"; a==""; a==null; 后来发现了String.IsNullOrEmpty感觉方便了好多,但是后来发现如果字符串的空白String a=" ";IsNullOrEmpty就没法判断了,于是我今天发现了String.IsNullO 阅读全文
posted @ 2021-09-09 15:31 djd66 阅读(130) 评论(0) 推荐(0)
 
使用AutoMapper实现Dto和Model的自由转换(下)
摘要: 书接上文。在上一篇文章中我们讨论了使用AutoMapper实现类型间1-1映射的两种方式——Convention和Configuration,知道了如何进行简单的OO Mapping。在这个系列的最后一篇文章我想基于我们的需求讨论一些中级别的话题,包括:如何实现类型体型之间的映射,以及如何为两个类型 阅读全文
posted @ 2021-09-09 15:17 djd66 阅读(118) 评论(0) 推荐(0)
 
使用AutoMapper实现Dto和Model的自由转换(中)
摘要: 注:本系列文章的代码可以在这里下载。在上一篇文章中我们构造出了完整的应用场景,包括我们的Model、Dto以及它们之间的转换规则。下面就可以卷起袖子,开始我们的AutoMapper之旅了。【二】以Convention方式实现零配置的对象映射我们的AddressDto和Address结构完全一致,且字 阅读全文
posted @ 2021-09-09 15:11 djd66 阅读(123) 评论(0) 推荐(0)
 
使用AutoMapper实现Dto和Model的自由转换(上)
摘要: 注:本系列文章的代码可以在这里下载。在实际的软件开发项目中,我们的“业务逻辑”常常需要我们对同样的数据进行各种变换。例如,一个Web应用通过前端收集用户的输入成为Dto,然后将Dto转换成领域模型并持久化到数据库中。另一方面,当用户请求数据时,我们又需要做相反的工作:将从数据库中查询出来的领域模型以 阅读全文
posted @ 2021-09-09 15:07 djd66 阅读(180) 评论(0) 推荐(0)
 
AutoMapper集合转换
摘要: 上代码: var jobViewModels = jobs.Select(job => Mapper.Map<JobViewModel>(job)); Linq 来自:https://stackoverflow.com/questions/18747149/automapper-convert-an 阅读全文
posted @ 2021-09-09 14:59 djd66 阅读(125) 评论(0) 推荐(0)
 
AutoMapper 中 bool与string互转(类型转换)
摘要: CreateMap<Application, ApplicationDto>().ForMember(dest => dest.Enabled, opt => opt.MapFrom(s => s.Enabled == true ? "已启用" : "未启用")).ForMember(dest => 阅读全文
posted @ 2021-09-09 13:15 djd66 阅读(164) 评论(0) 推荐(0)