最近在看smartSql源碼,兄弟寫的。寫的很不錯取取經。 記錄下一些學習的東西,剛開始我先不系統的寫了,隨意一點哈,我看的差不多再給大家一個模塊一個模塊系統的寫。 public T ExecuteScalar<T>(RequestContext ...
. Why 擁抱 跨平台 DotNet Core,是時候了。 高性能 高生產力,史上最輕量級的ORM。 kb . So SmartSql TargetFrameworks: .NETFramework . amp .NETStandard . SmartSql MyBatis Cache Memory Redis ZooKeeper R W Splitting . 主要特性 為已完成,未打 為計 ...
2018-10-24 08:50 0 753 推薦指數:
最近在看smartSql源碼,兄弟寫的。寫的很不錯取取經。 記錄下一些學習的東西,剛開始我先不系統的寫了,隨意一點哈,我看的差不多再給大家一個模塊一個模塊系統的寫。 public T ExecuteScalar<T>(RequestContext ...
入門 安裝 從連接字符串創建SmartSql實例 從XML中創建SmartSql實例 SmartSqlBuilder 生命周期 SmartSqlBuilder 的最佳作用域是應用作用域。 可以使用單例模式或者靜態單例模式。 IDbSession ...
介紹 SmartSql = MyBatis + Cache(Memory | Redis) + R/W Splitting +Dynamic Repository + Diagnostics ...... 她是如何工作的? SmartSql 借鑒了MyBatis的思想,使用XML來管理SQL ...
動態代理倉儲 SmartSql源碼:https://github.com/Ahoo-Wang/SmartSql 簡介 動態代理倉儲(SmartSql.DyRepository)組件是SmartSql非常獨特的功能,它能簡化SmartSql的使用。對業務代碼除了配置幾乎沒有侵入。可以說使用 ...
常見問題 為什么不支持 Linq? SmartSql 希望 開發人員更多的接觸 Sql ,獲得絕對的控制權與安全感。所以目前沒有計划支持 Code First 編程模式。 我想好了Sql怎么寫,然后再來寫Linq,完了可能還要再查看一下Linq輸出的Sql是什么樣的,這真是糟糕的體驗 ...
介紹 SmartSql = MyBatis + Cache(Memory | Redis) + R/W Splitting +Dynamic Repository + Diagnostics ...... 簡潔、高效、高性能、擴展性、監控、漸進式開發 ...
一、引言 經過兩章的鋪墊,我們現在對SmartSql已經有了一定的了解,那么今天我們的主題是事務處理。事務處理是常用的一種特性,而SmartSql至少提供了兩種使用事務的方法。一種是通過Repository(動態倉儲)或者ITransaction的常規調用,一種是基於AOP提醒的動態代理方式 ...
SmartSql 快速使用指南(https://github.com/Ahoo-Wang/SmartSql) ISmartSqlMapper 常用(部分)接口概述 函數 說明 Execute ...