原文:SmartSql使用教程(3)——SmartSql中的事務,及AOP的使用

一 引言 經過兩章的鋪墊,我們現在對SmartSql已經有了一定的了解,那么今天我們的主題是事務處理。事務處理是常用的一種特性,而SmartSql至少提供了兩種使用事務的方法。一種是通過Repository 動態倉儲 或者ITransaction的常規調用,一種是基於AOP提醒的動態代理方式。接下來我們一個個說。 上圖是這一章的項目結構,這次的結構略微有點復雜,我一一解釋。 項目結構分為 個部分, ...

2019-06-17 16:08 1 894 推薦指數:

查看詳情

SmartSql使用教程(4)——多庫配置與使用

一、引言   已經幾個月沒更新了。本來上一章的預告是准備寫TypeHandler的相關特性的。但是在准備的時候。SmartSql的作者重構了一下TypeHandler,使得我一下子沒搞懂TypeHandler的原理,所以一直沒有下手來寫這一章。但最近群里(qq群:604762592)有好幾個 ...

Tue Aug 06 01:11:00 CST 2019 0 647
SmartSql使用教程(2)——使用動態代理實現CURD

一、引言   接着上一篇的教程,本章我們繼續講SmartSql。今天的主題是動態倉儲。   老規矩,先上一個項目結構   從第二章開始。我們將原來的單一項目做了一個分離。方便之后的更新。   在這個結構。原本上一章的DataAccess沒有了。取而代之的是Repository ...

Fri May 17 19:56:00 CST 2019 2 757
SmartSql 快速使用指南

SmartSql 快速使用指南(https://github.com/Ahoo-Wang/SmartSql) ISmartSqlMapper 常用(部分)接口概述 函數 說明 Execute ...

Mon Oct 15 23:21:00 CST 2018 1 3053
smartsql 入門使用踩坑筆記

為什么想要使用 smartsql ? 從 MyBatis 過來的,更多的場景,適合手寫 SQL ,而不是使用 EF 這樣的完全體 ORM。 而 SQL 語句又希望寫在 xml ,而不是代碼。 Github: dotnetcore/SmartSql: SmartSql = MyBatis ...

Sat Sep 12 19:24:00 CST 2020 0 865
SmartSql漫談

最近在看smartSql源碼,兄弟寫的。寫的很不錯取取經。 記錄下一些學習的東西,剛開始我先不系統的寫了,隨意一點哈,我看的差不多再給大家一個模塊一個模塊系統的寫。 public T ExecuteScalar<T>(RequestContext ...

Mon Jul 03 00:20:00 CST 2017 2 1842
SmartSql簡介

0. Why 擁抱 跨平台 DotNet Core,是時候了。 高性能、高生產力,史上最輕量級的ORM。107kb 1. So SmartSql TargetFrameworks: .NETFramework 4.6 & .NETStandard 2.0 ...

Wed Oct 24 16:50:00 CST 2018 0 753
SmartSql 入門

入門 安裝 從連接字符串創建SmartSql實例 從XML創建SmartSql實例 SmartSqlBuilder 生命周期 SmartSqlBuilder 的最佳作用域是應用作用域。 可以使用單例模式或者靜態單例模式。 IDbSession ...

Thu Apr 11 08:02:00 CST 2019 8 1346
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM