SmartSql 开源项目教程

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 【免费下载链接】SmartSql 项目地址: https://gitcode.com/gh_mirrors/smart/SmartSql

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

抵扣说明:

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

余额充值