首先看下官网的介绍:
https://aspnetboilerplate.com/Pages/Documents/Dapper-Integration
中文翻译:
介绍
Dapper是.NET的对象关系映射器(ORM)。该Abp.Dapper包装简单集成到精致小巧ASP.NET样板。它与EF 6.x,EF Core或NHibernate一起作为辅助ORM提供程序。
安装
在开始之前,您需要将Abp.Dapper和EF Core,EF 6.x或NHibernate ORM NuGet包安装到您要使用的项目中。
模块注册
首先,您需要在模块上为AbpDapperModule添加DependsOn属性:
[DependsOn(typeof(AbpEntityFrameworkCoreModule),typeof(AbpDapperModule)
)]public classMyModule : AbpModule
{public override voidInitialize()
{
IocManager.RegisterAssemblyByConvention(typeof(SampleApplicationModule).GetAssembly());
}
}
请注意,应该在EF Core依赖项之后添加AbpDapperModule依赖项。
表映射的实体
您可以配置映射。例如,Person类映射到以下示例中的Persons表:
public class PersonMapper : ClassMapper{publicPersonMapper()
{
Tabl