首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏SmartSql

    SmartSql 常见问题

    SmartSql很感兴趣,不知从何开始? 请阅读示例项目:https://github.com/Ahoo-Wang/SmartSql-Starter SmartSql支持哪些数据库? SmartSql是否支持多数据库? SmartSql的性能与Dapper是保存同一级别的≈原生手写(另外多个其他ORM在自己的测试报告中写明比Dapper性能还高,请同学们保持好奇),文档中的 SmartSql 性能对比测试报告是开放了源代码的 SmartSql可用性如何? SmartSql 已历经1年多的线上数十个微服务场景验证,其性能、可用性、生产力是得到验证的。 集群场景如何使用获得缓存一致性 SmartSql提供了Redis缓存插件,可通过NuGet安装: Install-Package SmartSql.Cache.Redis 集群场景中Sql配置很多Copy

    1K30发布于 2018-10-16
  • 来自专栏SmartSql

    你必须知道的 SmartSql !

    SmartSql将管理你的 SQL ,并且通过筛选标签来维护本来你在代码层面的各种条件判断,使你的代码更加优美。 为什么选择 SmartSql ? 同时也有一部分企业正在使用 SmartSql (如果您也在使用 SmartSql 欢迎提交issue)Who is using SmartSql。 目前已加入 NCC。 而 SmartSql 提供了大量的特性来提升开发者的效率。 特性概览 [SmartSql-features.png] 动态仓储 动态代理仓储(SmartSql.DyRepository)组件是 SmartSql 非常独特的功能,它能简化 SmartSql 的使用 技术交流 点击链接加入QQ群【SmartSql 官方交流群】:604762592 了解更多,请移步官方文档 https://smartsql.net/

    1.1K00发布于 2019-04-25
  • 来自专栏蔻丁杂记

    smartsql 入门使用踩坑笔记

    Github: dotnetcore/SmartSql: SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting 可以参考 SmartSql 源码中的 sample 来理解如何使用,以下基本是最简可用配置,加一些踩坑说明。 文档的入门章节,让你安装的是 SmartSql.Schema,其它的呢?自己摸索。 Include="SmartSql.DIExtension" Version="4.1.56" /> <PackageReference Include="<em>SmartSql</em>.DyRepository 依赖注入 | <em>SmartSql</em> 其它技巧 如果想要查看 <em>smartsql</em> 生成的 SQL 语句,将日志输出级别调整为 Debug 更多关于前缀的问题,可以看这篇详细分析: dotnet 关于 <em>SmartSql</em>

    42500编辑于 2024-12-25
  • 来自专栏林德熙的博客

    dotnet 如何调试 SmartSql 的实际执行 SQL 语句

    在使用 SmartSql 中的 SQL 语句是支持进行属性替换,在调试时如何拿到实际执行的 SQL 命令 只需要在 appsettings.json 中将 LogLevel 的 Default 设置为 Debug 等级,可以在运行时看到从开发者编写的 SQL 语句加上参数的实际 SQL 语句,大概内容如下 dbug: SmartSql.Middlewares.PrepareStatementMiddleware Default": "Debug", "System": "Information", "Microsoft": "Information" } } } 本文使用的 SmartSql 是在 GitHub 完全开源 https://github.com/dotnetcore/SmartSql

    93610发布于 2020-09-15
  • 来自专栏数据库工具

    开源:一款方便实用的数据库文档管理工具 - SmartSQL

    SmartSQL 一款开源的数据库文档管理工具一、简介SmartSQL 是一款开源的数据库文档管理工具! xml 由SmartSQL的 XML导出 而产生。四、工具截图图片??????????​? 五、开源地址https://gitee.com/dotnetchina/SmartSQL六、开源协议Apache 2.0

    1.7K71编辑于 2023-01-11
  • 来自专栏林德熙的博客

    dotnet 关于 SmartSql 的 SQL 语句的属性替换前缀说明

    本文将告诉大家在 SmartSql 的 SQL 语句的属性前缀 ParameterPrefix 的默认值和用法以及原理 用途 使用 SmartSql 库的属性前缀 ParameterPrefix 能赋予 在 SmartSql 底层将会使用正则对此字符串进行替换,能够通过前缀取出需要替换的属性。 详细代码请看 官方仓库的 src/SmartSql/DataSource/DbProviderManager.cs 代码 在启动过程的 SmartSql.ConfigBuilder.XmlConfigBuilder.BuildDatabase () 函数将根据配置文件决定使用哪个数据库,因此将拿到对应的数据库默认属性前缀 在 SmartSql 的设计里面,将在启动过程的 SmartSql.ConfigBuilder.SqlMapBuilder.BuildStatements 的文档比较缺失,入门级文档请看 smartsql 入门使用踩坑笔记 - J.晒太阳的猫 - 博客园

    2.3K20发布于 2020-09-15
  • 来自专栏JVMGC

    开源工具SmartSQL一款方便、快捷的数据库文档查询、生成工具摸鱼神器

    SmartSQL 是一款开源的数据库文档管理工具!支持SqlServer、MySql、PostgreSql、SQLite等多种数据库文档查询、生成。 SmartSql 借鉴了 MyBatis 的思想,使用 XML 来管理 SQL ,并且提供了若干个筛选器标签来消除代码层面的各种 if/else 的判断分支。 SmartSql 借鉴了 MyBatis 的思想,使用 XML 来管理 SQL ,并且提供了若干个筛选器标签来消除代码层面的各种 if/else 的判断分支。 为什么选择 SmartSql DotNet 体系下大都是 Linq 系的 ORM,Linq 很好,消除了开发人员对 SQL 的依赖。 地址:https://github.com/Smart-Kit/SmartSql 更多功能广大网友可以继续挖掘。

    2.5K11编辑于 2023-03-10
  • 来自专栏林德熙的博客

    dotnet 集成测试 SmartSql 存在静态量导致多个主机启动提示 Alias 已存在

    但是在我使用到 SmartSql 的功能时,我发现在一个主机关闭之后,再开启下一个主机,会因为使用了相同的别名而提示 SmartSql.Alias:[SmartSql] already exist 错误 而 SmartSql 没有做这个处理,同时使用了静态量,这就意味着两个不同的主机都会访问到相同的对象,在开启第二个主机的时候,会因为存在相同的 Alias 而提示出错,如下面代码 λ:SmartSql.ISqlMapper -> λ:SmartSql.SmartSqlBuilder. ---> SmartSql.Exceptions.SmartSqlException: SmartSql.Alias :[SmartSql] already exist. at SmartSql.SmartSqlContainer.Register(SmartSqlBuilder smartSqlBuilder) at SmartSql.SmartSqlBuilder.Build

    82020发布于 2020-12-31
  • 来自专栏编程进阶实战

    2022年了有哪些值得推荐的.NET ORM框架?

    NHibernate社区网站 - https://nhibernate.info GitHub地址:https://github.com/nhibernate/nhibernate-core SmartSql SmartSql = C# 中的 MyBatis + .NET Core+ 缓存(内存 | Redis)+ R/W 拆分 + PropertyChangedTrack +动态存储库 + InvokeSync SmartSql 借鉴了 MyBatis 的思想,使用 XML 来管理 SQL ,并且提供了若干个筛选器标签来消除代码层面的各种 if/else 的判断分支。 SmartSql将管理你的 SQL ,并且通过筛选标签来维护本来你在代码层面的各种条件判断,使你的代码更加优美。 主要特点:简洁、高效、高性能、扩展性、监控、渐进式开发! 文档地址: https://smartsql.net/guide/ GitHub地址:https://github.com/dotnetcore/SmartSql PetaPoco PetaPoco 是一个用于

    7.8K11编辑于 2022-02-26
  • 来自专栏编程进阶实战

    2022年了有哪些值得推荐的.NET ORM框架?

    NHibernate社区网站 - https://nhibernate.info GitHub地址:https://github.com/nhibernate/nhibernate-core SmartSql SmartSql = C# 中的 MyBatis + .NET Core+ 缓存(内存 | Redis)+ R/W 拆分 + PropertyChangedTrack +动态存储库 + InvokeSync SmartSql 借鉴了 MyBatis 的思想,使用 XML 来管理 SQL ,并且提供了若干个筛选器标签来消除代码层面的各种 if/else 的判断分支。 SmartSql将管理你的 SQL ,并且通过筛选标签来维护本来你在代码层面的各种条件判断,使你的代码更加优美。 主要特点:简洁、高效、高性能、扩展性、监控、渐进式开发! 文档地址: https://smartsql.net/guide/ GitHub地址:https://github.com/dotnetcore/SmartSql PetaPoco PetaPoco

    5.3K20编辑于 2022-05-09
  • 来自专栏SmartSql

    SmartCode.ETL 这不是先有鸡还是蛋的问题!

    "Paramters": { "ConnectionString": "Server=localhost;Port=5432;User Id=postgres;Password=SmartSql DbProvider: PostgreSql ConnectionString: Server=localhost;Port=5432;User Id=postgres;Password=SmartSql ; Database=smartsql_db; Table: t_user__temp PreCommand: CREATE TABLE t_user__temp( LIKE t_user

    78660发布于 2018-11-06
  • 来自专栏Lcry个人博客

    markdown 转 word 工具推荐,API文档、数据库文档快速生成调研

    尝试过:DBCHM、SmartSQL、screw。 前两个工具每次导出都有奇奇怪怪的问题,不知道是不是因为公司电脑是 windows11,还以为是我操作不对,看也是很久没有维护了,所以没折腾。

    1.6K10编辑于 2025-06-10
  • Apache Doris 湖仓一体:打破数据边界,解锁实时分析的终极答案

    在查询入口层面,自研统一查询引擎 SmartSQL,借助 RBO、CBO 和 HBO 技术,实现对 Trino、Spark 和 Hive 的智能查询路由。

    44000编辑于 2025-07-14
  • 来自专栏InCerry

    .NET周刊【8月第1期 2024-08-04】

    .NET 开源快捷的数据库文档查询和生成工具 https://www.cnblogs.com/1312mn/p/18333223 SmartSQL是一款专为.NET平台设计的开源数据库文档工具,简化了数据库文档查询 本文介绍了SmartSQL的功能特性及其实际应用案例,并展示了如何利用该工具优化数据库文档管理。

    1.2K10编辑于 2024-11-23
  • 来自专栏编程进阶实战

    C#/.NET/.NET Core优秀项目和框架精选(23年10月更新,欢迎大家踊跃提交PR一起完善让优秀的项目和框架不被埋没)

    https://github.com/1Remote/1Remote项目分类数据管理工具✍项目名称和地址项目简介项目详细介绍(文档、文章、源码地址)654321SmartSQL一款方便、快捷的数据库文档查询 https://gitee.com/dotnetchina/SmartSQL项目分类实用桌面工具箱✍项目名称和地址项目简介项目详细介绍(文档、文章、源码地址)65432QuickLookQuickLook

    4.5K01编辑于 2023-10-10
  • 来自专栏深度学习与python

    网易游戏如何基于 Apache Doris 构建全新湖仓一体架构

    在查询入口层面,我们自研了统一查询引擎 SmartSQL,可基于 RBO、CBO 和 HBO 实现对 Trino、Spark 和 Hive 的智能查询路由。

    82110编辑于 2024-07-24
  • 来自专栏全栈程序员必看

    一系列令人敬畏的.NET核心库,工具,框架和软件[通俗易懂]

    SmartSqlSmartSql = MyBatis + Cache(Memory | Redis)+ ZooKeeper + R / W Splitting + Dynamic Repository

    22.4K30编辑于 2022-09-13
领券