第一節:ABP VNext簡介、基本項目創建和DDD相關概念梳理

一. ABP簡介

 

官網:https://abp.io/

文檔:https://docs.abp.io/zh-Hans/abp/latest/

 

 

二. 項目創建

1.  ABP CLI

(詳見官網:https://docs.abp.io/zh-Hans/abp/latest/cli)

(1). 全局安裝/更新:【dotnet tool install -g Volo.Abp.Cli】 、【dotnet tool update -g Volo.Abp.Cli】

(2). 新建項目:  abp new <解決方案名稱> [options]

    eg: 【abp new ypf_test】新建名爲ypf_test的abp默認項目 (默認是當前目錄下,創建app模板,ui框架爲mvc,不含移動端框架、指定db提供程序爲ef)

(3). options詳解:

  A. -t 指定模板,默認爲app應用程序模板 【可選值:app、module(微服務,不含ui)、console(工作臺模板)】

  B. -o 指定創建目錄,默認爲當前目錄

  C. --dbms 修改修改ef連接的數據庫,默認是sqlserver,可以改爲mysql

  D. -u 指定ui框架   【可選值:mvc、angular、blazor-server、none】

  E. -d 指定數據庫提供程序 【可選值:ef、mongodb】

指令組合

    默認mvc項目:【abp new ypf_test】

  mysql的mvc項目:【abp new ypf_test --dbms mysql】

    mysql的webapi項目:【abp new ypf_test --dbms mysql -u none】

    mysql的微服務項目:【abp new ypf_test --dbms mysql -t module --no-ui 】

2. 項目創建

    默認項目結構如下:

 

三. DDD相關概念

 

 

 

 

 

 

 

 

!

  • 作       者 : Yaopengfei(姚鵬飛)
  • 博客地址 : http://www.cnblogs.com/yaopengfei/
  • 聲     明1 : 如有錯誤,歡迎討論,請勿謾罵^_^。
  • 聲     明2 : 原創博客請在轉載時保留原文鏈接或在文章開頭加上本人博客地址,否則保留追究法律責任的權利。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章