日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

pig:基于 Spring Cloud的微服務(wù)框架,微服務(wù)認(rèn)證授權(quán)腳手架(spring cloud微服務(wù)架構(gòu)實(shí)戰(zhàn)派)

#挑戰(zhàn)30天在頭條寫日記#

pig:基于 Spring Cloud的微服務(wù)框架,微服務(wù)認(rèn)證授權(quán)腳手架(spring cloud微服務(wù)架構(gòu)實(shí)戰(zhàn)派)

分支說明

  • master: java8 springboot 2.7 springcloud 2021
  • jdk17: java17 springboot 3.1 Springcloud 2022

系統(tǒng)說明

  • 基于 Spring Cloud 、Spring Boot、 OAuth2 的 RBAC 權(quán)限管理系統(tǒng)
  • 基于數(shù)據(jù)驅(qū)動(dòng)視圖的理念封裝 element-plus,即使沒有 vue 的使用經(jīng)驗(yàn)也能快速上手
  • 提供對(duì)常見容器化支持 Docker、Kubernetes、Rancher2 支持
  • 提供 lambda 、stream api 、webflux 的生產(chǎn)實(shí)踐

快速開始

核心依賴

依賴

版本

Spring Boot

3.1.3

Spring Cloud

2022.0.4

Spring Cloud Alibaba

2022.0.0.0

Spring Authorization Server

1.1.2

Mybatis Plus

3.5.3.2

hutool

5.8.21

模塊說明

pig-ui -- https://gitee.com/log4j/pig-uipig├── pig-auth -- 授權(quán)服務(wù)提供[3000]└── pig-common -- 系統(tǒng)公共模塊 ├── pig-common-bom -- 全局依賴管理控制 ├── pig-common-core -- 公共工具類核心包 ├── pig-common-datasource -- 動(dòng)態(tài)數(shù)據(jù)源包 ├── pig-common-job -- xxl-job 封裝 ├── pig-common-log -- 日志服務(wù) ├── pig-common-oss -- 文件上傳工具類 ├── pig-common-mybatis -- mybatis 擴(kuò)展封裝 ├── pig-common-seata -- 分布式事務(wù) ├── pig-common-security -- 安全工具類 ├── pig-common-swagger -- 接口文檔 ├── pig-common-feign -- feign 擴(kuò)展封裝 └── pig-common-xss -- xss 安全封裝├── pig-register -- Nacos Server[8848]├── pig-gateway -- Spring Cloud Gateway網(wǎng)關(guān)[9999]└── pig-upms -- 通用用戶權(quán)限管理模塊 └── pig-upms-api -- 通用用戶權(quán)限管理系統(tǒng)公共api模塊 └── pig-upms-biz -- 通用用戶權(quán)限管理系統(tǒng)業(yè)務(wù)處理模塊[4000]└── pig-visual └── pig-monitor -- 服務(wù)監(jiān)控 [5001] ├── pig-codegen -- 圖形化代碼生成 [5002] └── pig-quartz -- 定時(shí)任務(wù)管理臺(tái) [5007]

本地開發(fā) 運(yùn)行

pig 提供了詳細(xì)的部署文檔 wiki.pig4cloud.com,包括開發(fā)環(huán)境安裝、服務(wù)端代碼運(yùn)行、前端代碼運(yùn)行等。

請(qǐng)務(wù)必完全按照文檔部署運(yùn)行章節(jié) 進(jìn)行操作,減少踩坑彎路?。?/span>

Docker 運(yùn)行

# 下載并運(yùn)行服務(wù)端代碼git clone https://gitee.com/log4j/pig.git -b jdk17cd pig && mvn clean install && docker-compose up -d# 下載并運(yùn)行前端UIgit clone https://gitee.com/log4j/pig-ui.gitcd pig-ui && npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm install && cnpm run build:docker && cd docker && docker-compose up -d

項(xiàng)目地址:https://github.com/pig-mesh/pig

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁
返回頂部
三原县| 德令哈市| 通许县| 穆棱市| 韶关市| 肥西县| 元江| 临安市| 汉阴县| 永寿县| 纳雍县| 米泉市| 布尔津县| 汶川县| 凤山市| 济宁市| 玉林市| 镇康县| 乌拉特前旗| 渝中区| 湄潭县| 新河县| 闵行区| 集贤县| 石门县| 龙海市| 大名县| 上思县| 万全县| 仁布县| 饶河县| 桃源县| 丽水市| 华宁县| 大姚县| 姜堰市| 达州市| 辽中县| 韶关市| 温宿县| 沁水县|