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
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



