前後端分離 微服務專案 通用後台管理系統

2022-07-10 12:18:14 字數 1080 閱讀 1818

訪問位址  47.93.213.23,如果對該專案有興趣,可以私聊我。

自己空餘時間做的乙個系統是前後端分離的微服務專案。

前端使用的是layui元件,後端使用的是spring cloud的相關技術棧提供服務。並且整合了jenkins和docker,可以進行自動化部署上線。

資料來源使用mysql、快取服務使用redis,使用了redis的快取和redis實現分布式鎖、訊息中介軟體使用了rabbitmq、系統中的管理使用fastdfs,許可權管理使用了shiro輕量級框架、服務的部署上線使用了docker、jenkins。

系統管理模組,使用者管理、角色管理、選單管理、部門管理,可以實現系統選單級別的控制。

系統監控模組,hystrix監控、zipkin鏈路追蹤監控、eureka監控、資料來源mysql監控。系統公告模組、系統日誌記錄模組、圖示管理模組、展示模組。

還可以進行擴充套件,增加業務管理模組,比如增加了商品進銷存管理,包含商品基礎資料、**商基礎資料、客戶基礎資料、商品的進貨、退貨管理、商品的銷售、銷售退貨管理等模組。

1 登陸頁面

2 主頁面

3 左側系統管理選單

4 左側業務管理選單

前後端分離專案中前端如何呼叫後端介面?

前後端啟動專案,無法訪問介面。這是因為前後端的請求埠不一樣,如果是本地開發最簡單的方式就是禁用谷歌瀏覽器的安全策略,可以參考這裡。這個問題是跨域引起的,下面我們正式開始講關於跨域的問題。這裡我只推薦這兩種方式跨域,其它的跨域方式都還有很多但都不推薦,真心主流的也就這兩種方式。開發環境 生產環境 方案...

前後端分離專案

由於目前公司需要為已經存在的專案統一單點登入,而技術選型後採用的是apereo的cas。但是由於官方cas文件的混亂性 你懂得!並且其官方的例項和網上的例項教程都是基於傳統的專案 也就是非前後端分離專案 因此對於前後端分離的專案整合cas的可參考的資料就比較少,於是就有了下面的前後端分離專案基於ca...

前後端不分離專案

express 是nodejs核心框架。express的功能介紹?express generator自動構建開發工具 express有乙個本地埠localhost 3000靜態網頁 聯合前端網頁的源 通過ejs模組可以實現前後端聯合專案 ejs可以識別html標籤,還能解析js,執行在express...