- 博客(5)
- 收藏
- 关注
原创 C# .net Mapster 属性对象的映射配置
最近在项目中要用到mapping,因为在业务逻辑层返回数据给UI层的时候,最好把数据转换成UI层所需要的Dto对象。之前都是使用automap,最近听说使用Mapster速度比automap更快,所以想尝试尝试,但是网上关于Mapster的介绍比较少,基本都是很简单的使用,很少有关于属性对象映射的介绍,比如汽车是一个对象,汽车包含有4个轮子,而轮子有是一个对象,甚至轮子可能还包含其它对象,从数据库里查询出来的汽车对象是包含有轮子子对象的,所以映射的时候是要把汽车对象及其属性对象(轮子)一起映射出来。后来找
2020-08-08 22:16:08
3145
原创 wpf listview 大数据界面刷新
最近公司在做一个Windows项目,其中主界面需要实时更新数据,大概是0.5秒刷一次数据。一开始想用winform做的,思路是使用winform把界面画出来然后显示。但是觉得比较复制而且麻烦,后来查看了网上资料,感觉使用wpf就不用那么麻烦,而且代码都比较少而且清晰,而且支持更改数据就能刷新界面,决定试验一把。网上关于listview的资料不少,但是都是片面的,或者不全。好了,现在开始,新建wpf项目,添加用户控件,在用户控件里添加listview控件,并添加数据模板。定义数据模型:public
2020-07-24 22:58:05
2661
原创 C# .Net 使用多个Dbcontext
最近在公司项目中考虑到数据存储可能使用到不同的数据库,比如配置或常用数据就保存到本地的sqlite数据库中;实时、并发,而且数据量大,可以保存到功能比较强大的数据库,比如PostgreSQL。网上查了一遍,有不少介绍,但是都不是很完整,而且sqlite数据库使用ef时还需要特别的地方,挺折腾的,现在把过程写下来,以供大家参考,如果有什么不对的地方,请大家多多指正,谢谢。本地环境:win10, vs 2019。首先创建新项目,本项目是.net framework4.7版本,因为是要给wpf项目用的,所以
2020-07-21 08:59:35
3887
原创 心得体会
1,.net core DI 依赖注入,比如使用AutoMapper包,可以把它注入到IOC容器中,在使用到的地方的构造函数中把它作为参数传递进去就OK了。2,在做审批业务的时候,最好是做成审批流,不要写死,因为审批流的变动性很大,如果是多租户平台,更应该是,因为每个租户的审批流都有可能不一样。...
2020-06-05 10:47:53
191
原创 知识点
详解C# 迭代器https://www.cnblogs.com/qixuejia/p/5039744.htmlhttps://blog.youkuaiyun.com/cjolj/article/details/60741709
2020-06-05 08:14:44
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人