SmartSql 开源项目教程

SmartSql 开源项目教程

SmartSql项目地址:https://gitcode.com/gh_mirrors/smart/SmartSql

1. 项目的目录结构及介绍

SmartSql 项目的目录结构如下:

SmartSql/
├── src/
│   ├── SmartSql.Abstractions/
│   ├── SmartSql.Batch/
│   ├── SmartSql.Cache.Memory/
│   ├── SmartSql.Cache.Redis/
│   ├── SmartSql.Configuration/
│   ├── SmartSql.DataFilter/
│   ├── SmartSql.DataSource/
│   ├── SmartSql.DependencyInjection/
│   ├── SmartSql.DyRepository/
│   ├── SmartSql.Exceptions/
│   ├── SmartSql.IdGenerator/
│   ├── SmartSql.InvokeSync/
│   ├── SmartSql.Options/
│   ├── SmartSql.Reflection/
│   ├── SmartSql.ScriptTag/
│   ├── SmartSql.Session/
│   ├── SmartSql.TypeHandler/
│   ├── SmartSql.Utils/
│   ├── SmartSql.Bulk/
│   ├── SmartSql.Bulk.SqlServer/
│   ├── SmartSql.Bulk.MySql/
│   ├── SmartSql.Bulk.MySqlConnector/
│   ├── SmartSql.Bulk.PostgreSql/
│   ├── SmartSql.Bulk.MsSqlServer/
│   ├── SmartSql.InvokeSync.Kafka/
│   ├── SmartSql.InvokeSync.RabbitMQ/
│   ├── SmartSql.AOP/
│   ├── SmartSql.Test/
│   ├── SmartSql.Test.EndToEnd/
│   ├── SmartSql.Test.Performance/
│   ├── SmartSql.Test.Unit/
│   ├── SmartSql.Test.XUnit/
│   ├── SmartSql.Test.XUnit.EndToEnd/
│   ├── SmartSql.Test.XUnit.Performance/
│   ├── SmartSql.Test.XUnit.Unit/
│   ├── SmartSql.Sample.AspNetCore/
│   ├── SmartSql.Sample.AspNetCore.EndToEnd/
│   ├── SmartSql.Sample.AspNetCore.Performance/
│   ├── SmartSql.Sample.AspNetCore.Unit/
│   ├── SmartSql.Sample.AspNetCore.XUnit/
│   ├── SmartSql.Sample.AspNetCore.XUnit.EndToEnd/
│   ├── SmartSql.Sample.AspNetCore.XUnit.Performance/
│   ├── SmartSql.Sample.AspNetCore.XUnit.Unit/
├── docs/
├── samples/
├── tests/
├── .gitignore
├── .gitattributes
├── LICENSE
├── README.md
├── SmartSql.sln

目录结构介绍

  • src/: 包含项目的所有源代码。
    • SmartSql.Abstractions/: 包含 SmartSql 的抽象接口。
    • SmartSql.Batch/: 批处理相关功能。
    • SmartSql.Cache.Memory/: 内存缓存实现。
    • SmartSql.Cache.Redis/: Redis 缓存实现。
    • SmartSql.Configuration/: 配置相关功能。
    • SmartSql.DataFilter/: 数据过滤功能。
    • SmartSql.DataSource/: 数据源管理。
    • SmartSql.DependencyInjection/: 依赖注入扩展。
    • SmartSql.DyRepository/: 动态仓储实现。
    • SmartSql.Exceptions/: 异常处理。
    • SmartSql.IdGenerator/: ID 生成器。
    • SmartSql.InvokeSync/: 同步调用功能。
    • SmartSql.Options/: 配置选项。
    • SmartSql.Reflection/: 反射工具。
    • SmartSql.ScriptTag/: 脚本标签。
    • SmartSql.Session/: 会话管理。
    • SmartSql.TypeHandler/: 类型处理器。
    • SmartSql.Utils/: 工具类。
    • SmartSql.Bulk/: 批量操作基础库。
    • SmartSql.Bulk.SqlServer/: SQL Server 批量操作。
    • SmartSql.Bulk.MySql/: MySQL 批量操作。
    • SmartSql.Bulk.MySqlConnector/: MySQL Connector 批量操作。
    • SmartSql.Bulk.PostgreSql/: PostgreSQL 批量操作。
    • SmartSql.Bulk.MsSqlServer/: Microsoft SQL Server 批量操作。
    • SmartSql.InvokeSync.Kafka/: Kafka 同步调用。

SmartSql项目地址:https://gitcode.com/gh_mirrors/smart/SmartSql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

戴艺音

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值