最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

.NETCore 快速開(kāi)發(fā)做一個(gè)簡(jiǎn)易商城

2020-08-03 09:38 作者:朝夕教育  | 我要投稿



1、node、node、node,重要的說(shuō)三遍,現(xiàn)代開(kāi)發(fā)必備環(huán)境之一,安裝文件大小不過(guò)十幾兆。

2、dotnet-SDK 2.1 +

3、sqlserver 2005 +,或者 sqlserver express

4、genms 命令,安裝方法:dotnet tool install genms -g


2.特別說(shuō)明 genms


genms 是一個(gè)開(kāi)源的,依據(jù)sqlserver數(shù)據(jù)庫(kù)快速開(kāi)發(fā)生成工具。

生成原則基于ado.net包裝,完成每種數(shù)據(jù)類(lèi)型挖掘、數(shù)據(jù)緩存自動(dòng)管理、鏈?zhǔn)讲樵?xún)語(yǔ)法、高可用讀寫(xiě)分離等繁瑣工作。


3.設(shè)計(jì)數(shù)據(jù)庫(kù)模型


這次我們選擇 sqlserver 存儲(chǔ)數(shù)據(jù),使用【Microsoft SQL Server Manaement Studio】自帶的【數(shù)據(jù)庫(kù)關(guān)系圖】建表,建好表如下:

4.選擇工作目錄

由于是demo學(xué)習(xí)項(xiàng)目,我們選擇在桌面創(chuàng)建目錄【genms_shop】,在文件窗口地址欄輸入cmd回車(chē),如下圖。


5.使用 genms 首次生成完整的項(xiàng)目


假設(shè)我們的 sqlserver 服務(wù)器就在本地,那么使用如下命令:

genms --help

genms . -D shop -N es -R -A -S

很快就生成好了,genms 準(zhǔn)備執(zhí)行開(kāi)發(fā)環(huán)境初始化,如果首次執(zhí)行 npm install -g gulp-cli 可能有些慢,如圖:

如無(wú)意外會(huì)自動(dòng)運(yùn)行該項(xiàng)目,打開(kāi)瀏覽器訪問(wèn)?http://localhost:5000/?如圖:

6.預(yù)覽運(yùn)行項(xiàng)目

這是 genms 生成的后臺(tái)管理系統(tǒng),現(xiàn)實(shí)繁瑣的增刪查改,我們嘗試增加【分類(lèi)】數(shù)據(jù)體驗(yàn)下操作,如圖:

添加幾次數(shù)據(jù)后,回到 Category 首頁(yè)查看如圖:

再來(lái)看看 goods 頁(yè)面,和添加一個(gè) goods:

7.總結(jié)


在當(dāng)今,面向 dbfirst 開(kāi)發(fā)的思想比較”落后“,許多同行在對(duì)比他們的同時(shí),卻忽略了什么是結(jié)果導(dǎo)向。技術(shù)都是實(shí)現(xiàn)業(yè)務(wù)的工具,不管是 code first 還是 dbfirst 都是為解決業(yè)務(wù)而存在。

genms 可以快速更新生成的代碼,現(xiàn)實(shí)了緩存、讀寫(xiě)分離(故障無(wú)感知切換)等等優(yōu)勢(shì),這個(gè)開(kāi)發(fā)模式我已經(jīng)使用了很多年,并且會(huì)一直堅(jiān)持下去。


本文轉(zhuǎn)自博客園:https://www.cnblogs.com/kellynic/p/9712483.html


.NETCore 快速開(kāi)發(fā)做一個(gè)簡(jiǎn)易商城的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
长宁区| 德惠市| 山阳县| 枣阳市| 托克托县| 克什克腾旗| 巩义市| 怀化市| 始兴县| 蕉岭县| 义马市| 邵武市| 修文县| 新野县| 拜城县| 白玉县| 绩溪县| 鄄城县| 静乐县| 九龙县| 安图县| 开鲁县| 弥渡县| 望江县| 望奎县| 博野县| 璧山县| 锡林浩特市| 特克斯县| 阳信县| 临夏县| 潜山县| 萍乡市| 磴口县| 遵义市| 渝北区| 柞水县| 稷山县| 济南市| 玉田县| 青浦区|