<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          GemFrame企業(yè)級(jí)微服務(wù)框架

          聯(lián)合創(chuàng)作 · 2023-09-28 05:26

          GemFrame 是基于Java開(kāi)發(fā)的開(kāi)源的微服務(wù)框架。

          Gem家族全新Pearl權(quán)限管理系統(tǒng):Pearl權(quán)限系統(tǒng)在線演示入口

          • GemFrame基于SpringCloud、SpringBoot、MyBatis及周邊的生態(tài)技術(shù)開(kāi)發(fā)。是一款穩(wěn)定,高效的企業(yè)級(jí)微服務(wù)架構(gòu),更是致力面向中小型企業(yè)提供的一套全面微服務(wù)架構(gòu)的解決方案。并且其具有代碼規(guī)范,學(xué)習(xí)成本極低,開(kāi)箱即用等特點(diǎn),方便開(kāi)發(fā)者快速上手。官方網(wǎng)址: 官網(wǎng)門(mén)戶網(wǎng)站

          • 服務(wù)治理監(jiān)控:Gem架構(gòu)封裝了SpringCloud提供的負(fù)載,降級(jí),監(jiān)控和統(tǒng)一配置等服務(wù),可實(shí)現(xiàn)對(duì)應(yīng)用、服務(wù)、鏈路、性能、響應(yīng)率、成功率、可用率等基礎(chǔ)監(jiān)控與預(yù)警,并且集成了一些優(yōu)秀的開(kāi)源監(jiān)控組件,對(duì)系統(tǒng)進(jìn)行多維度監(jiān)控,為企業(yè)系統(tǒng)保駕護(hù)航,讓監(jiān)控都變得如此簡(jiǎn)單。

          • 基礎(chǔ)能力建設(shè):精細(xì)化權(quán)限管理,安全身份認(rèn)證,即時(shí)通訊,文件服務(wù),消息隊(duì)列,工作流等。官方提供完善的API文檔、部署文檔、架構(gòu)介紹文檔以及視頻教程幫助您快速學(xué)習(xí)入門(mén),快速上手使用。

          • GemFrame是為企業(yè)提供全面的微服務(wù)基礎(chǔ)架構(gòu)解決方案,也是您學(xué)習(xí)Java微服務(wù)平臺(tái)的最佳案例。

          軟件架構(gòu)

          業(yè)務(wù)模塊

          • gem-item-sso 單點(diǎn)登錄

          • gem-item-user 用戶業(yè)務(wù)

          • gem-item-authorize 授權(quán)業(yè)務(wù)

          • gem-item-common 通用業(yè)務(wù)

          • gem-item-model 對(duì)象模型po,vo

          • gem-item-xxxx 自定義業(yè)務(wù)

          服務(wù)模塊

          • gem-server-admin

          • gem-server-config

          • gem-server-eureka

          • gem-server-logs

          • gem-server-sleuth

          • gem-server-socket

          • gem-server-task

          • gem-server-zuul

          工具模塊

          • gem-utils-jpa 生成數(shù)據(jù)庫(kù)表

          • gem-utils-build 代碼構(gòu)建工具

          項(xiàng)目特點(diǎn)

          • 基于最新的SpringCloud、Spring Boot2.0生態(tài)技術(shù),高度整合封裝穩(wěn)定、高效、安全的微服務(wù)解決方案

          • 采用主流的VUE、Layui等前端模版框架,上手簡(jiǎn)單、美觀大氣、交互體驗(yàn)更完美

          • 多數(shù)據(jù)源驅(qū)動(dòng)支持,可接入MySQL、Oracle、SQL Server等主流數(shù)據(jù)庫(kù)

          • Maven多項(xiàng)目依賴,模塊及插件分項(xiàng)目,盡量松耦合,方便模塊升級(jí)、增減模塊。

          • 集成Swagger模塊,自定義注解使用代碼侵入性極低,測(cè)試Api更簡(jiǎn)單

          • 持久層實(shí)體類采用@Table注解配置,集成JAP模塊正向生成表結(jié)構(gòu)

          • 完善的安全體系,身份認(rèn)證、密碼策略、安全審計(jì)、日志收集

          • 代碼風(fēng)格優(yōu)雅簡(jiǎn)潔、通俗易懂,符合《阿里巴巴JAVA開(kāi)發(fā)手冊(cè)》規(guī)范要求,可作為企業(yè)代碼規(guī)范

          服務(wù)治理

          • 網(wǎng)關(guān)路由代理調(diào)用:Spring Cloud Netflix Zuul

          • 服務(wù)治理注冊(cè)與發(fā)現(xiàn):Spring Cloud Netflix Eureka

          • 服務(wù)容錯(cuò)保護(hù)限流降級(jí):Spring Cloud Netflix Hystrix

          • 服務(wù)負(fù)載均衡器:Spring Cloud Netflix Ribbon

          • 聲明式服務(wù)調(diào)用:Spring Cloud OpenFeign

          • 日志收集與鏈路監(jiān)控:Spring Cloud Sleuth

          • 分布式統(tǒng)一配置中心:Spring Cloud Config

          • 異構(gòu)平臺(tái)整合( 挎斗模式):Spring Cloud Sidecar

          Gem架構(gòu)圖

          技術(shù)選型

          前端

          • Vue2.x

          • Layui 單頁(yè)版

          • Bootstrap v3.3.6

          • jQuery v2.1.4

          • bootstrap-table v1.9.0

          • layer v2.1

          • zTree core v3.5.28

          • WebUploader 0.1.5

          后端

          • SpringCloud Edgware.SR4

          • SpringBoot 1.5.3.RELEASE

          • MyBatis-Plus 2.0.8

          • MyBatis 3.4.4

          • Spring 4.3.8.RELEASE

          • ActiveMQ 5.15.8.RELEASE

          • Kafka 2.1.0

          • Redis 3.3.1

          • Kaptcha 2.3.2

          • FastFs 1.2.31

          • Shiro 1.4.0

          • Druid 1.1

          內(nèi)置功能

          • 資源管理:系統(tǒng)中的菜單,按鈕,列表字段,查詢條件等元素統(tǒng)稱為資源。

          • 角色管理:角色進(jìn)行精細(xì)化資源授權(quán),實(shí)現(xiàn)菜單,按鈕,列表以及數(shù)據(jù)控制。

          • 賬戶管理:登錄系統(tǒng)的帳號(hào)稱作“賬戶”,賬戶可以選擇一個(gè)或多個(gè)角色。

          • 人員管理:公司人員,通常指使用賬戶登錄系統(tǒng)的人,人員可以與賬戶綁定。

          • 部門(mén)管理:部門(mén)也可以稱為“組織”,是將人員進(jìn)行組織劃分的模塊。

          • 字典管理:系統(tǒng)字典管理,常量管理。

          • 日志管理:系統(tǒng)業(yè)務(wù)操作日志,API調(diào)用日志,用戶登錄日志等。

          • 監(jiān)控管理:系統(tǒng)鏈路監(jiān)控,服務(wù)TPS,QPS監(jiān)控,SQL監(jiān)控等。

          • 代碼生成:使用GemFrame的專屬代碼生成器,減少80%重復(fù)工作量。

          功能特點(diǎn)

          • 強(qiáng)大的角色能力,菜單級(jí),按鈕級(jí),表單級(jí),數(shù)據(jù)級(jí)進(jìn)行精細(xì)化權(quán)限控制

          • 豐富的報(bào)表形式,通過(guò)快速配置,實(shí)現(xiàn)曲線圖,柱狀圖,餅狀圖等數(shù)據(jù)報(bào)表

          • 支持多種文件格式處理能力,實(shí)現(xiàn)上傳,下載,播放加載,導(dǎo)入導(dǎo)出等功能

          • 靈活的日志管理,含登錄日志、操作日志、異常日志,主便審計(jì)及BUG定位

          • 采用開(kāi)源Activiti流程引擎,在線流程設(shè)計(jì)能力,實(shí)現(xiàn)網(wǎng)頁(yè)在線設(shè)計(jì)流程,流程表單無(wú)縫對(duì)接

          瀏覽 18
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  在线免费看亚洲区中文字幕 | 亚洲日韩网址 | 国产www在线观看 | 91久久爽久久爽爽久久片 | 男女激情综合福利网站在线观看 |