摘要:介紹是基于微服務(wù)基礎(chǔ)腳手架對(duì)于日常開(kāi)發(fā)而言提供基礎(chǔ)權(quán)限控制,動(dòng)態(tài)菜單,才用前后端分離架構(gòu),前臺(tái)采用后臺(tái)使用提供接口。對(duì)于以后開(kāi)發(fā),只需要在添加業(yè)務(wù)模塊即可,大大減少工作量。
介紹
panda是基于SpringCloud Finchley.SR1 、SpringBoot 2.x、 vue、element-ui 微服務(wù)基礎(chǔ)腳手架
對(duì)于日常開(kāi)發(fā)而言提供基礎(chǔ)權(quán)限控制,動(dòng)態(tài)菜單,才用前后端分離架構(gòu),前臺(tái)采用vue 后臺(tái)使用springcloud提供rest接口。對(duì)于以后開(kāi)發(fā),只需要在1panda-service` 添加業(yè)務(wù)模塊即可,大大減少工作量。
panda-server 服務(wù)注冊(cè)中心
panda-auth oauth2 認(rèn)證服務(wù)器 提供token
panda-common 公共模塊集合
panda-config-server 配置中心服務(wù)器
panda-gateway 統(tǒng)一網(wǎng)關(guān),提供動(dòng)態(tài)路由 同時(shí)也是oauth2的資源服務(wù)器
panda-service 業(yè)務(wù)模塊集合
panda-user-service 統(tǒng)一用戶管理模塊
panda-gen-service 代碼生成器模塊
后續(xù)會(huì)陸續(xù)支持 zipkin服務(wù)鏈路監(jiān)控 springboot-admin 服務(wù)健康監(jiān)控等
技術(shù)選型&文檔Spring Boot(查看Spring Boot學(xué)習(xí)&使用指南)
Spring Cloud(查看官方中文文檔)
Spring Security Oauth2(查看官方中文文檔)
MyBatis(查看官方中文文檔)
MyBatis plus(查看官方中文文檔)
Vue.js(查看官方中文文檔)
ElementUI(查看官方中文文檔)
Redis
RabbitMq
OSS
進(jìn)度
[x] 登錄管理
[x] 登錄
[x] 登出
[x] 系統(tǒng)管理
[x] 資源管理
[x] 查看資源
[x] 添加資源
[x] 修改資源
[x] 刪除資源
[x] 角色管理
[x] 查看角色
[x] 添加角色
[x] 修改角色
[x] 分配資源
[x] 用戶管理
[x] 查看用戶
[x] 添加用戶
[x] 修改用戶
[x] 分配角色
[ ] 字典管理
[ ] 終端管理
[ ] 令牌管理
[x] 日志管理
[x] 登錄日志
[x] 查詢?nèi)罩?/p>
[x] 操作日志
[x] 查詢?nèi)罩?/p>
[x] 異常日志
[x] 查詢?nèi)罩?/p>
[x] 研發(fā)管理
[x] 代碼生成
[x] 查詢表格
[x] 生成代碼
[x] 接口文檔
[ ] 個(gè)人中心
[ ] 查看資料
[ ] 修改資料
## 啟動(dòng)教程
根據(jù)init.sql 創(chuàng)建數(shù)據(jù)庫(kù)
首先啟動(dòng) panda-server 注冊(cè)中心
然后啟動(dòng)panda-config-server配置注冊(cè)中心
啟動(dòng)統(tǒng)一用戶服務(wù)panda-user-service
啟動(dòng)認(rèn)證服務(wù)panda-auth 以為認(rèn)證服務(wù)依賴于統(tǒng)一用戶服務(wù),所以 統(tǒng)一用戶服務(wù)器啟動(dòng)在前
最后啟動(dòng)panda-gateway 網(wǎng)關(guān)
然后啟動(dòng)前臺(tái)工程 npm run dev / yarn run dev就可以
目前完成 基礎(chǔ)權(quán)限模塊,接下來(lái)會(huì)完善動(dòng)態(tài)路由界面可視化配置,與個(gè)人中心模塊。
github 地址 跪求大家star
panda微服務(wù)工程地址
panda-admin前臺(tái)工程地址
希望大家有興趣一起完善的可以聯(lián)系我
最后大家關(guān)注一下我的個(gè)人公眾號(hào)把。關(guān)注我公眾號(hào)即可獲取源碼
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/72483.html
摘要:調(diào)用百度實(shí)現(xiàn)圖像識(shí)別使用渲染導(dǎo)出的制作的超級(jí)炫酷的三維模型一個(gè)代碼庫(kù)本人本人瀏覽器調(diào)試及所有錯(cuò)誤代碼整合千峰超級(jí)好用的各種開(kāi)發(fā)自學(xué)文檔這是它對(duì)應(yīng)的學(xué)習(xí)視頻使用教程詳細(xì)虛擬機(jī)安裝系統(tǒng)詳解版網(wǎng)易開(kāi)源鏡像站在線數(shù)據(jù)互轉(zhuǎn)使 1.Java調(diào)用百度API實(shí)現(xiàn)圖像識(shí)別 2.使用Three.js渲染Sketchup導(dǎo)出的dae 3.three.js制作的超級(jí)炫酷的三維模型 4.three.js - 一...
摘要:調(diào)用百度實(shí)現(xiàn)圖像識(shí)別使用渲染導(dǎo)出的制作的超級(jí)炫酷的三維模型一個(gè)代碼庫(kù)本人本人瀏覽器調(diào)試及所有錯(cuò)誤代碼整合千峰超級(jí)好用的各種開(kāi)發(fā)自學(xué)文檔這是它對(duì)應(yīng)的學(xué)習(xí)視頻使用教程詳細(xì)虛擬機(jī)安裝系統(tǒng)詳解版網(wǎng)易開(kāi)源鏡像站在線數(shù)據(jù)互轉(zhuǎn)使 1.Java調(diào)用百度API實(shí)現(xiàn)圖像識(shí)別 2.使用Three.js渲染Sketchup導(dǎo)出的dae 3.three.js制作的超級(jí)炫酷的三維模型 4.three.js - 一...
摘要:而在這個(gè)微服務(wù)下,同樣需要進(jìn)行數(shù)據(jù)操作,我不可能還要在下再一次進(jìn)行集成,這樣大大的增加了代碼量。其次,是將有關(guān)數(shù)據(jù)操作的都單獨(dú)部署成一個(gè)模塊,比如我集成的模塊,集成的模塊,使用作為內(nèi)存緩存模塊。 前言 相對(duì)于 spring 對(duì) mybatis 以及 redis 等的整合所需要的各種配置文件,在 springboot 下,已經(jīng)大大的簡(jiǎn)化了,你可能只是需要增加個(gè)依賴,加個(gè)注解,然后在配置文...
閱讀 1739·2021-09-26 09:46
閱讀 3017·2021-09-22 15:55
閱讀 2608·2019-08-30 14:17
閱讀 3027·2019-08-26 11:59
閱讀 1809·2019-08-26 11:35
閱讀 3155·2019-08-26 10:45
閱讀 3152·2019-08-23 18:28
閱讀 1106·2019-08-23 18:21