1.右键项目名称选择管理NuGet程序包
图片说明
2.搜索Oracle 下载安装红色框两个部分(EF框架 相当于java中的hibernate)
图片说明
3.安装完成后配置Web.config文件
配置如下两部分:

4.项目下新建DAL文件夹 新建OracleDbContext类
图片说明
public class OracleDbContext:DbContext
{
//base("OracleDbContext")中的字符串参数为Web.config文件中的连接字符串名
//可以传递连接字符串本身,如果未显式指定连接字符串名称,实体框架将假定该连接字符串名称与类名称相同
public OracleDbContext() : base("OracleDbContext")
{

    }
    public DbSet<User> User { get; set; }
    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        //modelBuilder.HasDefaultSchema("SCOTT")中的字符串参数为 Oracle数据库用户名(大写)
        modelBuilder.HasDefaultSchema("SCOTT");
        Database.SetInitializer<OracleDbContext>(null);//此举



    }
}