Gyeesoft.DataAccess 1.0.22
Gyeesoft.DataAccess
这是 Gyeesoft.DataAccess访问类库,在已安装nuget查看该类库使用,包含业务对象的数据结构定义。
Model与Table模型转换,Model 可以全部小写,千万不小数据库字段没有_ ,属性却改为大小写。_
- 优先判断是否有Column属性
- 比较属性名与列名是否相同,不区分大小写
- 属性有PascalCase转SnakeCase
- 当多个不同表查询 都返回相同model,且多次查询字段不全是,需要加[Column("")]属性
Model与Table模型转换,Model 可以全部小写,千万不小数据库字段没有_ ,属性却改为大小写。_
1.
public class DemoEntity
{
/// <summary>
/// 主键
/// </summary>
[Key]
[Column("id")]
public string Id { get; set; }
}
/// <summary>
/// 行业代码或板块代码
/// </summary>
[Column("MainCategory")]
public string MainCategory { get; set; }
安装
Showing the top 20 packages that depend on Gyeesoft.DataAccess.
| Packages | Downloads |
|---|---|
|
Gyeesoft.Infrastructure
通用utils
|
37 |
|
Gyeesoft.Infrastructure
通用utils
|
31 |
|
Gyeesoft.Infrastructure
通用utils
|
26 |
|
Gyeesoft.Infrastructure
通用utils
|
24 |
|
Gyeesoft.Infrastructure
通用utils
|
6 |
|
Gyeesoft.Infrastructure
通用utils
|
5 |
|
Gyeesoft.Infrastructure
通用utils
|
4 |
|
Gyeesoft.Infrastructure
通用utils
|
3 |
数据库访问组件
.NET 10.0
- ClickHouse.Driver (>= 1.2.0)
- CsvHelper (>= 33.1.0)
- Microsoft.Data.SqlClient (>= 7.0.1)
- MySql.Data (>= 9.7.0)
- NLog.Web.AspNetCore (>= 6.1.2)
- Oracle.ManagedDataAccess.Core (>= 23.26.200)
- System.Data.OleDb (>= 10.0.7)
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.23 | 1 | 6/24/2026 |
| 1.0.22 | 1 | 6/24/2026 |
| 1.0.21 | 1 | 6/24/2026 |
| 1.0.20 | 1 | 6/19/2026 |
| 1.0.19 | 2 | 6/14/2026 |
| 1.0.18 | 2 | 5/7/2026 |
| 1.0.17 | 1 | 5/7/2026 |
| 1.0.16 | 1 | 5/1/2026 |
| 1.0.15 | 2 | 4/29/2026 |
| 1.0.14 | 3 | 4/1/2026 |
| 1.0.13 | 24 | 2/5/2026 |
| 1.0.12 | 3 | 2/2/2026 |
| 1.0.11 | 3 | 1/19/2026 |
| 1.0.10 | 5 | 1/4/2026 |
| 1.0.9 | 35 | 12/12/2025 |
| 1.0.8 | 7 | 11/14/2025 |
| 1.0.7 | 4 | 11/13/2025 |
| 1.0.6 | 6 | 9/11/2025 |
| 1.0.5 | 6 | 9/9/2025 |
| 1.0.4 | 37 | 8/15/2025 |
| 1.0.3 | 3 | 8/14/2025 |
| 1.0.2 | 6 | 8/7/2025 |
| 1.0.1 | 5 | 8/5/2025 |
| 1.0.0 | 3 | 8/5/2025 |