# DG-DBT2EntityClass **Repository Path**: robert1018/dbt2entityclass ## Basic Information - **Project Name**: DG-DBT2EntityClass - **Description**: 使用说明: 1. 选择数据库类型 2. 输入对应数据库的连接字符串 3. 点击"加载表"按钮,获取数据库中的所有表名 4. 从下拉框中选择要生成实体类的表(可选择"所有表"或单个表) 5. 输入命名空间 6. 选择生成文件的输出路径 7. 可以输入方案名并保存配置,下次使用时可直接选择 8. 点击"生成实体类"按钮生成对应表的实体类 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-28 - **Last Updated**: 2025-12-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DBT2EntityClass DBT2EntityClass 是一个用于将数据库表结构转换为实体类的工具,旨在简化数据库与代码之间的映射工作。该工具支持选择数据库类型、配置连接字符串、指定输出路径等功能,适用于快速生成实体类代码。 ## 功能特性 - 支持多种数据库类型(通过下拉菜单选择)。 - 提供连接数据库的配置界面。 - 可选择实体类的输出路径。 - 支持保存和加载配置方案。 - 自动加载数据库表结构。 - 生成实体类代码时可自定义命名空间。 ## 项目结构 - **DBT2EntityClass.csproj**:C# 项目文件。 - **DG-DBT2EntityClass.Designer.cs**:窗体设计代码。 - **DG-DBT2EntityClass.cs**:主窗体逻辑代码。 - **SchemeConfig.cs**:配置方案的数据模型。 - **Program.cs**:程序入口点。 - **DG.ICO**:应用程序图标。 ## 使用方法 1. 启动程序后,选择数据库类型并配置连接字符串。 2. 选择生成的实体类输出路径。 3. 保存配置方案(可选)。 4. 点击“加载表”按钮以获取数据库表结构。 5. 选择需要生成实体类的表,点击“生成”按钮。 ## 开发与维护 - **开发语言**:C# - **框架需求**:.NET Framework ## 许可证 本项目遵循 MulanPSL-2.0 许可证。有关详细信息,请参阅 LICENSE 文件。