首页 > 其他分享 >Dapper.Lite 背景介绍

Dapper.Lite 背景介绍

时间:2023-06-09 11:55:14浏览次数:46  
标签:5000 LiteSql 背景 DbHelper Lite Dapper BUG

本人以前增删改查项目做的多,先是用ADO.NET+动软代码生成器,后来是NHibernate,再后来是各种DbHelper。我把各种DbHelper合成了一个DbHelper,后改名为LiteSql,后来觉得不如直接调用Dapper,于是有了Dapper.LiteSql。因为不想再维护两套,所以改名为Dapper.Lite,以后只维护这个。

5000多行代码,断断续续修改了很久,还是5000多行代码。并没有增加很多功能,我只希望它简单、稳定。

付出的时间代价非常大,让我觉得,业务程序员,是不应该造轮子的,所以下不为例。别看功能简单,要做到堪用很难,有很多测试项目。因为用户少,有些BUG只能自己发现,甚至是一些比较严重的BUG。

后面的维护计划,主要是修复BUG,提高质量。功能上保持稳定,尽量不做破坏性更改,可能也不会增加新功能。实现上,可能会做减法,减少不稳定因素。

标签:5000,LiteSql,背景,DbHelper,Lite,Dapper,BUG
From: https://www.cnblogs.com/s0611163/p/17468602.html

相关文章

  • Sqlite硬分页(第一页,最后1页)(08)
    第一页,前10项select*fromatbwhereid<((selectmin(id)fromatb)+10) 最后1页,10项select*fromatbwhereid>((selectmax(id)fromatb)-10) ......
  • 自定义系统级无窗口全局快捷键热键-Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_2
      自定义系统级无窗口全局快捷键热键-Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801-2023年6月9日 programProject1_SetHotkeyBaiduSyncDisk;usesForms,Unit1_SetHotkeyBaiduSyncDiskin'Unit1_SetHotkeyBaiduSyncDisk.pas'{Form1};{$R*.res}b......
  • python - sqlite查询表名 列名
    最近在看到一个之前做的sqlite数据库时发现忘了table名叫什么了,所以找了找发现可以直接用python查询,记录一下importsqlite3conn=sqlite3.connect('test.db')cur=conn.cursor()sql="select*fromsqlite_masterwheretype='table'"cur.execute(sql)print(cur.fetcha......
  • opencv在手机上实现照片背景虚化
    概述使用androidstudio开发,在手机上实现照片背景虚化详细一、准备工作1、需要下载安装androidstudio和相关JDK,这两者下载安装和普通软件一样,JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlandroidstuido:http://www.android-studio.org/2......
  • [Multimedia][ChatGPT] 如何使用 ffmpeg 将一个包含绿幕的前景视频叠加到背景视频上,并
    要使用ffmpeg将包含绿幕的前景视频叠加到背景视频上,并将前景视频中的绿幕设置为透明色,您需要以下步骤:安装ffmpeg。首先确保您已安装了最新版本的ffmpeg。如果还没有安装,请访问官方网站下载并安装相应版本。使用chromakey过滤器将绿幕替换为透明色。chromakey过滤器可以识......
  • 文字效果 用背景渐变实现 波浪背景文字
    1.实现波浪背景div{width:400px;height:200px;outline:2pxdashedgray;--c:#2196F3;--w1:radial-gradient(100%57%attop,#0000100%,var(--c)100.5%)no-repeat;--w2:radial-gradient(100%57%atbottom,var(--c)100%,#0000100.5%)no-repea......
  • 横向带背景柱状图
    先上图: 代码如下:(一整个就是vue页面)<template><divid="ty_l_two"style="width:406px;height:230px;"></div></template><script>exportdefault{props:["xList","xV1"],data(){re......
  • 美国科技围堵背景下,来简单了解一下国产CPU
    这几天在B站、油管上刷了一些国产芯片真实上手视频,顺便自己也梳理一下芯片的一些基本概念,以及在美国科技制裁和围堵的情况下,国产CPU的发展情况。文末有我整理的一张思维导图,hopeufinditinformative! 01缩写表/术语表IC:IntegratedCircuit集成电路IP:IntellectualProperty知......
  • 爬取网站的背景是获取《王者荣耀》游戏中各个英雄的详细属性数据
    一,选题背景 此次爬取网站的背景是获取《王者荣耀》游戏中各个英雄的详细属性数据,以便进行游戏分析和比较。《王者荣耀》是一款非常流行的多人在线战斗竞技游戏,拥有大量的英雄角色,每个英雄都有其独特的属性和技能。游戏玩家需要通过了解每个英雄的属性和技能,才能更好地制定游戏......
  • 前端彩色背景
    div{background:linear-gradient(toright,red,orange,yellow,green,blue,indigo,violet);background-size:1000%100%;animation:smooth-transition5sinfinitealternate;}@keyframessmooth-transition{0%{background-position:0%50%;}......