zoukankan      html  css  js  c++  java
  • ABP学习入门系列(一)(第一个ABP项目)

    ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。
    ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板。
    框架
    ABP是基于最新的ASP.NET CORE,ASP.NET MVC和Web API技术的应用程序框架。并使用流行的框架和库,它提供了便于使用的授权,依赖注入,验证,异常处理,本地化,日志记录,缓存等常用功能。
    架构
    ABP实现了多层架构(领域层,应用层,基础设施层和表示层),以及领域驱动设计(实体,存储库,领域服务,应用程序服务,DTO等)。还实现和提供了良好的基础设施来实现最佳实践,如依赖注入。
     
     
    1,下面就根据官网https://aspnetboilerplate.com/下载 点击Templates

    2,点击创建之后会自动下载

    3,下载完之后,解压-打开解决方案-还原nuget包-关闭解决方案在重新打开-在程序包管理控制台update-database

    注意。

    设置web为启动项

    Web.config,修改连接字符串。(因为我本地装的sqlserver是实例是.sqlexpress,所以需要手动修改server。)

    程序包管理器控制台,选择以EntityFramework结尾的项目,并执行Update-Database,以创建数据库。

    4,最后运行就可以

    以上。。

    参考:http://www.jianshu.com/p/a6e9ace79345

    代码:https://github.com/tianxiangd/LearnAbp

  • 相关阅读:
    CSS3选择器之:nth-child(n)
    【转】JS中,中国标准时间转化为yyyy-MM-dd
    【转】浅谈JavaScript中forEach与each
    Can't connect to MySQL server (10060)
    Linux/CentOS下安装MySql RPM Bundle
    查看CentOS/Linux的版本信息
    Java中IO流,输入输出流概述与总结
    阿里历年经典Java面试题汇总
    架构师眼中的高并发架构
    Java面试经
  • 原文地址:https://www.cnblogs.com/tianjiaxiaobaicai/p/7825051.html
Copyright © 2011-2022 走看看