国产粉嫩无码不卡在线观看,酒店大战丝袜高跟鞋人妻,特级精品毛片免费观看,欧美亚洲日本国产综合在线

[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)

一、開源項(xiàng)目簡介

OPSLI 快速開發(fā)平臺基于springboot、vue、element-ui ,項(xiàng)目采用前后端分離架構(gòu),熱插拔式業(yè)務(wù)模塊與插件擴(kuò)展性高 ,代碼簡潔,功能豐富,開箱即用。

OPSLI 是一款低代碼快速平臺,零代碼開發(fā),致力于做更簡潔的后臺管理系統(tǒng)!

OPSLI 快速開發(fā)平臺基于springboot、vue、element-ui ,項(xiàng)目采用前后端分離架構(gòu),熱插拔式業(yè)務(wù)模塊與插件擴(kuò)展性高 ,代碼簡潔,功能豐富,開箱即用,幫助java項(xiàng)目解決70%的重復(fù)工作,讓開發(fā)更關(guān)注業(yè)務(wù)邏輯,既能快速提高效率,節(jié)省研發(fā)成本,同時(shí)又不失靈活性!

二、開源協(xié)議

使用Apache-2.0開源協(xié)議

三、界面展示

[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)[開源]低代碼快速平臺,零代碼開發(fā),致力于更簡潔的后臺管理系統(tǒng)

四、功能概述

特性

我們會一直探索,追求更好的使用體驗(yàn)

代碼開源

我們的所有代碼開源在 GitHub 上,處于積極維護(hù)狀態(tài),截止目前已經(jīng)發(fā)布多個(gè)版本。您也可以在上面提交您的問題或者參與代碼貢獻(xiàn)。

易于部署

采用了程前后端分離方式,遷移和備份成本大大降低,同時(shí)也支持 Docker 部署。

代碼生成

采用代碼生成器,配合Enjoy模板引擎,一鍵式生成代碼,極大程度上減少開發(fā)重復(fù)工作

Saas模式

自帶SaaS模式,顆粒度細(xì)化到組織機(jī)構(gòu)、角色、用戶、單據(jù),數(shù)據(jù)隔離安全

并發(fā)抗壓

單機(jī)/集群模式大量使用緩存模式,且有完善的緩存處理機(jī)制,極大程度提高并發(fā)能力

功能完善

包含系統(tǒng)管理等常用功能,多年一線企業(yè)的沉淀,健壯穩(wěn)定,多樣化的前端組件,自由定制拓展

五、技術(shù)選型

技術(shù)選型

前端

  • vue-admin-beautiful

后端版本

單機(jī)版

名稱

版本號

名稱

版本號

jdk版本

^1.8

springboot版本

^2.3.3.RELEASE

mybatis-plus版本

^3.4.0

pagehelper版本

^1.1.0

druid版本

^1.1.17

dynamic版本

^2.5.4

shiro-redis版本

^3.3.1

jwt版本

^3.10.3

ehcache版本

^3.9.0

easyexcel版本

^2.2.6

kaptcha版本

^0.0.9

guava版本

^29.0-jre

enjoy版本

^4.9.03

hutool版本

^5.7.14

代碼結(jié)構(gòu)

.├── opsli-api 對外API 控制中心│ ├── src│ │ ├── main│ │ │ ├── java│ │ │ │ └── org│ │ │ │ └── opsli│ │ │ │ └── api│ │ │ │ ├── base API 基礎(chǔ)│ │ │ │ ├── web API Web層│ │ │ │ └── warpper API 封裝對象│ │ │ │├── opsli-base-support 基礎(chǔ)模塊│ ├── opsli-common 基礎(chǔ) - 公共模塊│ │ ├── src│ │ │ ├── main│ │ │ │ ├── java│ │ │ │ │ └── org│ │ │ │ │ └── opsli│ │ │ │ │ └── common│ │ │ │ │ ├── annotation 公共模塊 - 注解類│ │ │ │ │ ├── api 公共模塊 - Result內(nèi)部文件(暫時(shí)無用)│ │ │ │ │ ├── base 公共模塊 - 基礎(chǔ)類│ │ │ │ │ ├── constants 公共模塊 - 常量│ │ │ │ │ ├── enums 公共模塊 - Enums│ │ │ │ │ ├── exception 公共模塊 - 異常類│ │ │ │ │ ├── msg 公共模塊 - 信息│ │ │ │ │ ├── thread 公共模塊 - 線程相關(guān)│ │ │ │ │ │ ├── refuse 拒絕策略線程池│ │ │ │ │ │ └── wait 等待線程池│ │ │ │ │ └── utils 公共模塊 - 工具類│ │ │ │ ││ └── opsli-core 基礎(chǔ) - 核心模塊│ ├── src│ │ ├── main│ │ │ ├── java│ │ │ │ └── org│ │ │ │ └── opsli│ │ │ │ └── core│ │ │ │ ├── api 核心模塊 - API接口相關(guān)(登錄Token緩存)│ │ │ │ ├── autoconfigure 核心模塊 - 自動配置│ │ │ │ │ ├── conf 自動裝配│ │ │ │ │ └── properties 配置文件注入│ │ │ │ ├── base 核心模塊 - 基礎(chǔ)類 Entity Service│ │ │ │ ├── cache 核心模塊 - 緩存處理│ │ │ │ ├── filters 核心模塊 - 過濾器│ │ │ │ │ ├── aspect AOP切面│ │ │ │ │ └── interceptor Spring攔截器│ │ │ │ ├── conf 核心模塊 - 全局統(tǒng)一自動裝配│ │ │ │ ├── general 核心模塊 - 打印信息│ │ │ │ ├── handler 核心模塊 - 異常攔截處理│ │ │ │ ├── listener 核心模塊 - 系統(tǒng)監(jiān)聽器│ │ │ │ ├── msg 核心模塊 - 信息│ │ │ │ ├── persistence 核心模塊 - 查詢條件構(gòu)造器│ │ │ │ │ └── querybuilder│ │ │ │ │ └── chain 核心模塊 - 查詢條件構(gòu)造器 - 責(zé)任鏈(例: 租戶處理)│ │ │ │ ├── security 核心模塊 - 權(quán)限驗(yàn)證│ │ │ │ │ └── shiro Shiro權(quán)限校驗(yàn)│ │ │ │ └── utils 核心模塊 - 工具類│ │ │ │├── opsli-modulars 業(yè)務(wù)│ ├── opsli-modulars-generator 代碼生成器│ │ ├── src│ │ │ ├── main│ │ │ │ ├── java│ │ │ │ │ └── org│ │ │ │ │ └── opsli│ │ │ │ │ ├──core 代碼生成器 - 核心包│ │ │ │ │ │ └── generator│ │ │ │ │ │ ├── enums 代碼生成器 - 枚舉類│ │ │ │ │ │ ├── exception 代碼生成器 - 異常類│ │ │ │ │ │ ├── msg 代碼生成器 - 信息類│ │ │ │ │ │ ├── strategy 代碼生成器 - 策略類│ │ │ │ │ │ └── utils 代碼生成器 - 工具包│ │ │ │ │ ││ │ │ │ │ └── modulars 代碼生成器 - 業(yè)務(wù)包│ │ │ │ │ └── generator│ │ │ │ │ ├── column 代碼生成器 - 表結(jié)構(gòu)│ │ │ │ │ ├── createrlogs 代碼生成器 - 生成記錄│ │ │ │ │ ├── general 代碼生成器 - 同步數(shù)據(jù)庫執(zhí)行器│ │ │ │ │ ├── importable 代碼生成器 - 數(shù)據(jù)庫導(dǎo)入│ │ │ │ │ └── table 代碼生成器 - 表管理│ │ │ │ ││ └── opsli-modulars-system 系統(tǒng)模塊│ ├── src│ │ ├── main│ │ │ ├── java│ │ │ │ └── org│ │ │ │ └── opsli│ │ │ │ └── modulars│ │ │ │ ├── system 系統(tǒng)模塊 - 系統(tǒng)配置│ │ │ │ │ ├── area 系統(tǒng)模塊 - 地域│ │ │ │ │ ├── dict 系統(tǒng)模塊 - 字典│ │ │ │ │ ├── login 系統(tǒng)模塊 - 登錄│ │ │ │ │ ├── logs 系統(tǒng)模塊 - 日志│ │ │ │ │ ├── menu 系統(tǒng)模塊 - 菜單│ │ │ │ │ ├── monitor 系統(tǒng)模塊 - 系統(tǒng)監(jiān)控│ │ │ │ │ ├── options 系統(tǒng)模塊 - 參數(shù)配置│ │ │ │ │ ├── org 系統(tǒng)模塊 - 組織機(jī)構(gòu)│ │ │ │ │ ├── role 系統(tǒng)模塊 - 角色│ │ │ │ │ ├── tenant 系統(tǒng)模塊 - 租戶│ │ │ │ │ └── user 系統(tǒng)模塊 - 用戶│ │ │ │ ││ │ │ │ └── tools 工具包│ │ │ │ ├── searchhis 工具包 - 搜索歷史│ │ │ │ └── email 工具包 - 郵件包│ │ │ │├── opsli-plugins 插件│ ├── opsli-plugins-ehcache Ehcache緩存插件 (二級緩存)│ │ ├── src│ │ │ ├── main│ │ │ │ ├── java│ │ │ │ │ └── org│ │ │ │ │ └── opsli│ │ │ │ │ └── plugins│ │ │ │ │ └── cache│ │ │ │ │ ├── conf Ehcache緩存插件 - 自動裝配│ │ │ │ │ ├── msg Ehcache緩存插件 - 信息│ │ │ │ │ └── service Ehcache緩存插件 - 服務(wù)│ │ │ │ ││ ├── opsli-plugins-excel Excel插件│ │ ├── src│ │ │ ├── main│ │ │ │ ├── java│ │ │ │ │ └── org│ │ │ │ │ └── opsli│ │ │ │ │ └── plugins│ │ │ │ │ └── excel│ │ │ │ │ ├── annotation Excel插件 - 注解│ │ │ │ │ ├── exception Excel插件 - 異常類│ │ │ │ │ ├── factory Excel插件 - 工廠│ │ │ │ │ ├── listener Excel插件 - 監(jiān)聽器│ │ │ │ │ └── msg Excel插件 - 信息│ │ │ │ ││ └── opsli-plugins-redis Redis緩存插件(一級緩存)│ │ ├── src│ │ │ ├── main│ │ │ │ ├── java│ │ │ │ │ └── org│ │ │ │ │ └── opsli│ │ │ │ │ └── plugins│ │ │ │ │ └── redis│ │ │ │ │ ├── conf Redis緩存插件 - 自動裝配│ │ │ │ │ ├── exception Redis緩存插件 - 異常類│ │ │ │ │ ├── lock Redis緩存插件 - 分布式鎖│ │ │ │ │ ├── msg Redis緩存插件 - 信息│ │ │ │ │ ├── pushsub Redis緩存插件 - 消息訂閱│ │ │ │ │ └── scripts Redis緩存插件 - 腳本處理│ │ │ │ └── resources│ │ │ │ │ └── lua Redis緩存插件 - Lua腳本│ │ │ │ ││ └── opsli-plugins-redisson Redisson分布式鎖│ │ ├── src│ │ │ ├── main│ │ │ │ ├── java│ │ │ │ │ └── org│ │ │ │ │ └── opsli│ │ │ │ │ └── plugins│ │ │ │ │ └── redis│ │ │ │ │ ├── annotation Redisson分布式鎖 - 注解│ │ │ │ │ ├── conf Redisson分布式鎖 - 自動裝配│ │ │ │ │ ├── constant Redisson分布式鎖 - 常量│ │ │ │ │ ├── enums Redisson分布式鎖 - 枚舉類│ │ │ │ │ ├── properties Redisson分布式鎖 - 配置類│ │ │ │ │ └── strategy Redisson分布式鎖 - 策略│ │ │ │ ││ └── opsli-plugins-waf Waf軟防火墻│ ├── src│ │ ├── main│ │ │ ├── java│ │ │ │ └── org│ │ │ │ └── opsli│ │ │ │ └── plugins│ │ │ │ └── redis│ │ │ │ ├── conf Waf軟防火墻 - 自動裝配│ │ │ │ ├── filter Waf軟防火墻 - 攔截器│ │ │ │ ├── msg Waf軟防火墻 - 信息│ │ │ │ ├── properties Waf軟防火墻 - 配置類│ │ │ │ ├── servlet Waf軟防火墻 - Servlet處理器│ │ │ │ └── util Waf軟防火墻 - 工具包│ │ │ │└── opsli-starter 啟動類 └── src └── main ├── java │ └── org │ └── opsli 啟動類 - 啟動器 └── resources 啟動類 - 配置 └── config 啟動類 - 其他配置

六、源碼地址

訪問一飛開源:https://code.exmay.com/

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。