ABP学习:领域层创建实体(使用MySql数据库)

本文介绍了如何在C#的ABP框架下创建实体并连接MySQL数据库。首先,从ABP官网下载模板,创建单页面应用。接着,定义实体类继承Entity,并指定主键类型。ABP采用Code First策略,需在MyProjectDbContext.cs中注册实体。为了使用MySQL,需修改appsetting.json的数据库配置,添加Pomelo.EntityFrameworkCore.MySql NuGet包,配置数据库驱动,并通过Add-Migration和Update-Database命令进行数据库迁移和创建。
摘要由CSDN通过智能技术生成

C#中很经典的框架ABP,官网模版:https://aspnetboilerplate.com/

选择templates()

这里选用dot core2.0 创建单页面



下载压缩包后,在core下创建实体类(一个类就是一个表,类中的字段或者属性就是表的字段),要继承Entity,其中Entity后面的<类型>,这个类型就是表中的主键的类型,下面的例子中主键就是string类型的。

ABP创建数据库属于code First ,因此需要先完成实体类

例:


将创建好的实体类在EF中进行注册,即:

到MyProjectDbContext.cs中进行声明:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值