原文: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