代码地址:https://github.com/marshhu/netcore.sample
1、在NetCore.Model库中创建Entitis文件夹存放实体类
Entities文件夹下创建Base文件夹存放实体基类实现,考虑到一般数据表都有一些通用的字段,比如说创建时间,修改时间,数据状态,备注字段等,这些字段定义,统一放在IBaseColumn文件中,如下图(可根据业务需求自定义通用字段)
实体基类接口定义如下图:
实体基类实现如下:
创建两个简单实体类:Good(商品类)和Category(商品分类),用于后面演示,如下: