黑馬樂優商城

2021-10-05 14:53:57 字數 890 閱讀 5542

主要的技術棧是:vue+spring boot+spring cloud+redis+ rabbitmq+nginx+elasticsearch+jwt+fastdfs

實現的功能:實現前後端分離,微服務開發,分布式檔案管理,以及高效聚合功能,解決服務間通訊問題,快取熱點資料,負載均衡,非對稱加密等

系統架構

專案目錄

其中標記為黃色的(exclusion)的**是前端**

leyou-portal:**使用者訪問介面

leyou-manage-web:**管理頁面

linux下nginx+elasticsearch+mq

#nginx

sudo nginx -c /opt/nginx/conf/nginx.conf #指定配置檔案啟動

#elasticsearch

/leyou/home/elasticsearch-6/

bin/

./elasticsearch

#mqservice rabbitmq-server start # 啟動

win下

開啟redis-server+mysql+idea

#切換到leyou-portal目錄(啟動使用者介面)

live-server -

-port=

9002

#切換到leyou-manage-web目錄(啟動管理介面)

npm run dev

#mq再依次啟動微服務即可完成

個人部落格**

個人github位址

樂優商城介紹

devops nginx的負載均衡 cdn整個樂優 可以分為兩部分 後台管理系統 前台門戶系統。後台系統會採用前後端分離開發,而且整個後台管理系統會使用vue.js框架搭建出單頁應用 spa 預覽圖 前台系統我們會使用nuxt結合vue完成頁面開發。出於seo優化的考慮,我們將不採用單頁應用。無論是...

樂優商城 總結一

現在目前做到了day09,但是求快了,有很多還沒搞懂,放慢速度,只求會,記錄所有不會的點。一 今天使用tk.mabatis 的時候很奇怪,我沒有插入id,為什麼能獲取id?原來是因為tk.mybatis 在對映表實體類的時候會指定id 自增。後面要好好好清楚其實現的原理 二 this.htt 這是兩...

樂優商城專案學習

樂優 專案是乙個全品類的電商購物 感覺就像是按著京東來做的,並且發現華為 也是這樣設計,看到商品詳情,有那麼一丟丟的親切感。這個專案是基於微服務架構,如果沒做過微服務開發或者想對電商專案有所了解,拿來玩玩還是不錯的。既然花了時間在上面,就應該有自己能學習到東西,哪怕是很少的收穫,畢竟不積跬步無以至千...