EntityFramWorkCore连接MySql

一、添加库:

EntityFramWorkCore连接MySql

 

 二、添加实体类和数据库上下文:

EntityFramWorkCore连接MySql

 当类名和表名一样可以不需要添加Table属性

 

public class AppDbContext:DbContext
    {
        public AppDbContext(DbContextOptions<AppDbContext> options) :base(options)
        {

        }
        public DbSet<PropertyItem> PropertyItems { get; set; }
    }

三、添加服务依赖:

services.AddDbContext<AppDbContext>(options => options.UseMySql(Configuration.GetConnectionString("conn"),MySqlServerVersion.LatestSupportedServerVersion));

图中conn为数据库连接对象,在appsetting.json中:

EntityFramWorkCore连接MySql

 

四、操作数据:

通过依赖注入并使用仓储模式实现控制反转:

 EntityFramWorkCore连接MySql

 

上一篇:Jmeter之正则表达式提取器+BeanShell断言--将返回结果导出到本地文件


下一篇:JDBC简介