亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

ABP引入Dapper框架的創(chuàng)建使用

 更新時間:2022年04月29日 14:24:43   作者:騙你學計算機  
這篇文章主要為大家介紹了ABP引入Dapper框架的創(chuàng)建使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

ABP使用Dapper框架已經有很成熟的第三方包,簡單的幾句代碼就能完成

一. 首先準備好一個數據庫建一個表

二.建一個實體表

    [Table("BasBloodLevel")]
    public class BasBloodLevel:Entity<int>
    {
        public string Code { get; set; }
    }

三.然后再ABP框架的EF層安裝 Abp.Dapper包

 Abp.Dapper包

并且在EF層的 xxxEntityFrameworkModule添加以下代碼

 

到此引用 Dapper框架就完成了,接下來就是使用了

使用

首先DbContext引入對應的DbSet

最后在應用層直接使用

使用 IDapperRepository的倉儲就能使用Dapper的ORM框架了

    public class BasBloodLevelAppService : IApplicationService
    {
 
 
         private readonly IDapperRepository<BasBloodLevel, int> _basBloodLevelRepository;
 
        public BasBloodLevelAppService(
            IDapperRepository<BasBloodLevel, int> basBloodLevelRepository
           ) 
        {
           _basBloodLevelRepository = basBloodLevelRepository;
          
        }
 
     
        public List<BasBloodLevel> GetBasAllMessage2()
        {
            var entity = _basBloodLevelRepository.Query("select * from BasBloodLevel").ToList();
            return entity;
        }
    }

 調用以下證明我成功了

到這了就可以很簡單的在ABP框架使用 Dapper 框架了,甚至可以做到 和EF無縫切換,這都得歸功于Abp.Dapper這個包。那么如果要引入SqlSugar這個框架呢,下一篇我會寫一篇模仿Abp.Dapper這個包的一些引入方法,更多關于ABP引入Dapper框架的資料請關注腳本之家其它相關文章!

相關文章

  • 一步步打造簡單的MVC電商網站BooksStore(4)

    一步步打造簡單的MVC電商網站BooksStore(4)

    這篇文章主要和大家一起一步步打造一個簡單的MVC電商網站,MVC電商網站BooksStore第四篇,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • asp.net分割字符串的幾種方法小結

    asp.net分割字符串的幾種方法小結

    在編寫程序中,經常要用到分割的方法來處理一些字符串。這里總結了幾種常用的分割方法
    2012-01-01
  • 用.NET如何生成二維碼

    用.NET如何生成二維碼

    二維碼是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的,下面介紹一下如何用.NET生成二維碼(QR Code碼制),需要的朋友可以參考下
    2015-10-10
  • 在子頁中隱藏模板頁中的div示例代碼

    在子頁中隱藏模板頁中的div示例代碼

    模板頁右邊包含了一個登陸div,想讓沒登陸的時候這個div顯示,登陸后該div隱藏,具體的實現(xiàn)如下,需要的朋友可以參考下
    2013-08-08
  • 如何使用.NET Core 選項模式【Options】

    如何使用.NET Core 選項模式【Options】

    這篇文章主要介紹了如何使用.NET Core 選項模式,文中講解非常詳細,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • .Net Core中使用Quartz.Net實踐記錄

    .Net Core中使用Quartz.Net實踐記錄

    Quartz.NET是一套很好的任務調度框架。下面這篇文章主要給大家介紹了關于.Net Core中使用Quartz.Net的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧
    2018-09-09
  • 關于c#連接ftp進行上傳下載實現(xiàn)原理及代碼

    關于c#連接ftp進行上傳下載實現(xiàn)原理及代碼

    ftp上傳下載想必大家已經很熟悉了,關于c#連接ftp進行上傳下載,一些新手朋友應該會很陌生吧,本文將帶你解決困惑,感興趣的朋友可以了解下哦,就當鞏固知識了
    2013-01-01
  • Asp.net中把Excel數據存儲至SQL Server中的具體實現(xiàn)方法

    Asp.net中把Excel數據存儲至SQL Server中的具體實現(xiàn)方法

    Asp.net中把Excel數據存儲至SQL Server中的具體實現(xiàn)方法,需要的朋友可以參考一下
    2013-06-06
  • 詳解c# .net core 下的網絡請求

    詳解c# .net core 下的網絡請求

    本篇文章主要介紹了詳解c# .net core 下的網絡請求,大致介紹下在.net core 下如何進行http請求,主要仍然是GET和POST方法,有興趣的可以了解下
    2017-05-05
  • ASP.NET比較常用的26個性能優(yōu)化技巧

    ASP.NET比較常用的26個性能優(yōu)化技巧

    這篇文章主要給大家介紹asp.net中比較常用的26個性能優(yōu)化技巧,主要設計到asp.net中常用的26個性能優(yōu)化方面的內容,對于asp.net中常用的26個性能優(yōu)化技巧感興趣的朋友可以參考下本篇文章
    2015-10-10

最新評論