zoukankan      html  css  js  c++  java
  • 适合小白的Demo_easyui+core3第一章准备阶段

    Core提供二种开发模式:Core Pages和Core MVC,今天介绍的是Core MVC。

    1、创建web MVC项目

    新建service/h_r.baseservice类库文件、data/h_r.efdata类库文件、common/h_r.common类库文件。

    引入需要的CSS文件和JS文件

    配置AppSetting文件:1、数据库连接。2、邮件发送

    "ConnectionStrings": {
    "hr": "server=.;user=sunyong;password=1qaz!QAZ;database=hr;"  //本地连接的数据库
    },
    "mail": {
    "token": "#############",//QQ邮箱为例 Token
    "sendname": "邮件是我发的",//主键主题
    "sendmail": "2895134@qq.com",//发送者邮箱
    "acceptmail": "7475477@qq.com"//接受者邮箱
    }

    注入到StartUp文件

    //邮箱
    services.Configure<email>(Configuration.GetSection("mail"));
    //DB
    services.AddDbContext<MainDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("hr")));
    //Filter
    services.AddMvc(mvc => { mvc.Filters.Add<MustLoginFilter>(); });
    services.AddMvc(mvc => { mvc.Filters.Add<AdminOnlyFilter>(); });
    //实时调试
    services.AddControllersWithViews().AddRazorRuntimeCompilation();
    //json格式
    services.AddControllersWithViews().AddNewtonsoftJson();

    准备完成后直接开搞。

  • 相关阅读:
    DLUTOJ 1209 字典序和r-子集
    C++ Standard-Library Random Numbers
    后缀数组模板
    UVA 1398 Meteor
    STL Iterators
    hihocoder1187 Divisors
    51nod 子序列的个数(动态规划)
    51nod 最长单增子序列(动态规划)
    51nod 更难的矩阵取数问题(动态规划)
    51nod 多重背包问题(动态规划)
  • 原文地址:https://www.cnblogs.com/sunyong8860/p/12960438.html
Copyright © 2011-2022 走看看