当前位置: 首页 > news >正文

如何做自己的公司网站珠海招聘网最新招聘信息

如何做自己的公司网站,珠海招聘网最新招聘信息,外贸公司如何运作,免费追剧开源博客项目Blog使用mapster框架映射对象,主要是在数据库表对象及前端数据对象之间进行映射,本文学习并记录项目中mapster的使用方式。   App.Hosting项目的program文件中调用builder.Services.AddMapper函数进行对象模型自动映射,而该函数…

  开源博客项目Blog使用mapster框架映射对象,主要是在数据库表对象及前端数据对象之间进行映射,本文学习并记录项目中mapster的使用方式。
  App.Hosting项目的program文件中调用builder.Services.AddMapper函数进行对象模型自动映射,而该函数定义在App.Framwork项目的ServiceCollectionExtension类中(命名空间App.Framwork.Mapper.Extensions),函数中主要做了两件事:
  1)调用 TypeAdapterConfig.GlobalSettings.Scan扫描并注册当前解决方案的四个项目中所有继承自IRegister接口的非抽象类(函数内部逻辑见下面截图);
  2)调用TypeAdapterConfig.GlobalSettings.Default.NameMatchingStrategy设置目标类和源类中属性名称按Pascal规则匹配,并使用全局设置将映射策略应用到所有的映射配置。

在这里插入图片描述

  整个解决方案中IRegister接口的继承关系如下图所示,由于大部分源类和目标类中的属性名称相同,仅在App.Application项目中针对ArticleInfo和ArticleInputDto、AccountDetailsDto和SysAccount、AccountDetailsDto和SysUser等三组类中的特定属性进行了属性映射配置。
在这里插入图片描述

  最后是在App.Application项目和App.Hosting的服务类和控制类中调用mapster的adapt函数进行对象映射,在此不再一一列举。
  开源博客项目Blog中使用的主要是mapster的基本用法,后续会结合mapster官网教程继续学习mapster的其它用法。

参考文献:
[1]https://gitee.com/miss_you/Blog
[2]https://www.donet5.com/Home/Doc
[3]https://github.com/MapsterMapper/Mapster
[4]https://github.com/rivenfx/Mapster-docs

http://www.yayakq.cn/news/480070/

相关文章:

  • 招聘网站哪个好福建省铁路建设办公室网站
  • 网站ps多大尺寸微商城怎么进入购买
  • 做期货看什么网站的资讯安仁做网站
  • 网站建设.龙兵科技成品网站w灬源码16伊园
  • 网站开发计入什么会计科目陕西省住房和城乡建设厅官网证件
  • 电商网站seo优化有优惠券网站 怎么做代理
  • 小白如何建网站上海网站建设 润
  • 吉林企业建站系统费用wordpress产品插件
  • 德州市建设工程协会网站手游平台
  • 中国建设工程招聘信息网站wordpress整站密码访问
  • wordpress怎么卖模板现在网站优化怎么做
  • 买源码的网站潍坊响应式网站建设要多久
  • 网站制作与建设网站建设 昆明
  • 高阳网站建设上海公司注册流程及需要的材料
  • 专业做家具的网站有哪些网站做cdn需要注意什么
  • 中咨城建设计有限公司官方网站慈溪做网站公司
  • 东城建站推广建设工程规划许可证公示网站
  • 大连做网站哪里好南昌专业网站建设机构
  • 广州找人做网站icp备案是网站上线前
  • 四川欧瑞建设集团网站找人做网站网站
  • 销售型网站怎么做wordpress更改ico
  • 网络科技公司门户网站信阳住房和城乡建设局网站
  • win10 做网站服务器吗六安在线网
  • 做谱的网站长沙优化网站多少钱
  • 怎么设置网站名称工作室起名
  • 看书网站排名啥网站都能看的浏览器
  • 中学网站模板下载一个外国人建设的中国文字网站
  • 网站建设零基础网站推广排名机构
  • 广告公司简介范文旺道seo优化
  • 小企业网站建设菌算免费连网络的软件有哪些