public classliuniancontext:idisposable} /// ///執行增刪改操作(包括批量操作) ///
/// sql語句(有引數引數化)
/// 引數化值
///
public bool execute(string sql, objectparam) catch } returnissuccess; } /// ///執行儲存過程操作 ///
/// 儲存過程名稱
/// 引數化值
/// 返回儲存過程是否執行成功
public bool executestored(string storedname, objectparam) catch } returnissuccess; } /// ///執行儲存過程操作 ///
/// 儲存過程名稱
/// 儲存過程引數
/// 返回儲存過程要返回的值
public dynamicparameters executestored(stringstoredname, dynamicparameters param) catch } returnparam; } /// ///查詢操作 ///
/// 返回集合的型別
/// sql語句
/// 引數化值
///
public ienumerablequery(string sql, objectparam) catch } return_list; } /// ///執行儲存過程查詢操作 ///
/// 返回集合的型別
/// 儲存過程
/// 引數化值
///
public ienumerablequerystored(string storedname, objectparam) catch } return_list; } /// ///查詢操作返回預設第一條資料(如返回null則建立預設型別) ///
///
///
///
///
public t firstordefault(string sql, objectparam)
ORM框架 Dapper案例
查詢列表 查詢的sql 替換引數 public static listquery string sql,object param 查詢第乙個資料 public static t queryfirst string sql,object param 返回乙個物件集合 public static lis...
ORM框架Dapper詳細教程
輕量級 通過實現idbconnection的擴充套件方法 所有例項方法需要自己寫 它是通過sql與表的對映功能首先建立乙個.net core專案 根據sql查詢 查詢語句需要對映的類 查詢語句 public t select string sql 查詢sql返回的行數 public int exec...
StructureMap 輕量IOC框架
structuremap是乙個dependency injection framework,和spring.net類似,使用attribute的方式,同時支援xml配置檔案的方式,在構建鬆散耦合的系統過程中發揮了很大的作用。甚至有人說 don t create a loosely coupled s...