欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

一. 首先準(zhǔn)備好一個數(shù)據(jù)庫建一個表

二.建一個實體表

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

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

 Abp.Dapper包

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

 

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

使用

首先DbContext引入對應(yīng)的DbSet

最后在應(yīng)用層直接使用

使用 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;
        }
    }

 調(diào)用以下證明我成功了

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

相關(guān)文章

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

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

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

    asp.net分割字符串的幾種方法小結(jié)

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

    用.NET如何生成二維碼

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

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

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

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

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

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

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

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

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

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

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

    詳解c# .net core 下的網(wǎng)絡(luò)請求

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

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

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

最新評論