<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Chloe.ORM.NET 數(shù)據(jù)庫訪問框架

          聯(lián)合創(chuàng)作 · 2023-09-30 02:08

          一款輕量、高效的.net C#數(shù)據(jù)訪問框架(ORM)。實(shí)體為純POCO,支持.net core,支持基本數(shù)據(jù)類映射的同時也支持枚舉類型。查詢接口借鑒linq,支持lambda表達(dá)式,高效便捷開發(fā)。借助lambda表達(dá)式,完全用面向?qū)ο蟮姆绞骄湍茌p松執(zhí)行多表連接查詢、分組查詢、聚合函數(shù)查詢、插入數(shù)據(jù)、刪除和更新滿足條件的數(shù)據(jù)等操作,完全不需要拼接sql,開發(fā)容錯率極高。當(dāng)然也提供原生sql查詢,原生sql查詢在速度、性能上可與傳說中的Dapper媲美。框架設(shè)計(jì)主打輕量、用法簡單,編譯后dll體積不足200KB,無第三方依賴,點(diǎn)擊查看更多介紹... 

          Example:

          IDbContext context = new MsSqlContext(DbHelper.ConnectionString);
          IQuery q = context.Query();
          q.Where(a => a.Id == 1).FirstOrDefault();
          q.Where(a => a.Id > 0).OrderBy(a => a.Id).ThenByDesc(a => a.Age).Skip(1).Take(999).ToList();
          
          IQuery q1 = context.Query();
          q.InnerJoin(q1, (a, b) => a.Id == b.Id).Select((a, b) => new { A = a, B = b }).ToList();
          瀏覽 28
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  天天肏屄天天射 | 五月天av导航 | 99久久婷婷国产精品综合 | 国产日逼的视频 | 特色特黄网址 |