.NET CORE 代码生成器 SoEasyPlatform 使用教程
1. 项目介绍
SoEasyPlatform 是一个基于 .NET Core 开发的高性能代码生成器及数据库设计工具。它使用 SQLSugar 作为数据访问层,提供了快速导入表结构、一键生成代码等功能。支持多种数据库,如 MySQL、PGSQL、SQLite、SQLSERVER、ORACLE 等,适用于提高开发效率,减少重复性编码工作。
2. 项目快速启动
环境准备
- .NET Core SDK
- SQLServer 或其他支持的数据库
克隆项目
git clone https://github.com/sunkaixuan/SoEasyPlatform.git
数据库配置
根据你的数据库类型,配置相应的连接字符串。在项目中的 appsettings.json 文件中,找到数据库配置部分,如下所示:
{
"ConnectionStrings": {
"DefaultConnection": "server=你的服务器地址;database=数据库名;uid=用户名;pwd=密码;"
}
}
运行项目
在项目目录下,使用命令行运行以下命令启动项目:
dotnet run
项目启动后,访问配置的端口(默认为 5000),即可看到项目界面。
3. 应用案例和最佳实践
案例一:快速生成实体类
- 通过数据库导入实体:菜单【配置实体(表建类模式)】
- 在线创建实体:菜单【配置实体(类建表模式)】
案例二:一键生成代码
配置实体后,可以使用自带的一键生成功能,通过预设的方案和模板生成代码。
4. 典型生态项目
SoEasyPlatform 可以与以下项目配合使用,构建完整的开发生态:
- Entity Framework Core:用于ORM映射,简化数据库操作
- Serilog:日志记录,便于跟踪和调试
- Autofac:依赖注入,管理项目中的依赖关系
通过结合这些生态项目,可以进一步提升开发效率,保证项目质量。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



