?Java后臺接單輪子分享(3)
Java后臺接單輪子分享(3)

歡迎來到 第三期
這些輪子 大家 可能 已經(jīng)見過了, 有些可能 沒見過, 這樣的輪子我會分享10 期, 每期30 個 輪子,
這些輪子 我從 19 年工作 -至今 收集的一些輪子 ,當(dāng)然將物聯(lián)網(wǎng)排除在外了 ,只會 從
這兩個 技術(shù)棧: ?SpringBoot 和 SpringMVC去 分享,
Pre
Pre基于Spring Boot 2.2.2、Mybatis Plus、Spring Security 5.2.1、Vue的前后端分離的的RBAC權(quán)限管理系統(tǒng),項目支持?jǐn)?shù)據(jù)權(quán)限管理,支持后端配置菜單動態(tài)路由,Spring Social實現(xiàn)第三方社交登錄, SaaS多租戶模式,努力做最簡潔的后臺管理系統(tǒng)。
項目地址?:https://gitee.com/li_haodong/pre部署文檔: https://www.kancloud.cn/xiaodong_it/pre_docs/1449633
項目實圖 :




NutzBoot
NutzBoot,簡稱NB,是可靠的企業(yè)級微服務(wù)框架,提供自動配置,嵌入式web服務(wù),分布式會話,流控熔斷,分布式事務(wù)等一籃子解決方案
項目地址?:https://gitee.com/nutz/nutzboot
快速創(chuàng)建Nutz應(yīng)用,初始化工具Maker 嵌入式web服務(wù)(jetty/tomcat/undertow),可打包成單一jar文件 基于starter的自動配置體系,只需要添加maven依賴,即可自動發(fā)現(xiàn)并加載 能滿足90%以上常見需求的默認(rèn)配置,無需過多的自定義 以開放的心態(tài)與國內(nèi)開源團體合作,優(yōu)先集成國產(chǎn)項目 活躍的社區(qū)及穩(wěn)健的發(fā)布周期,推進項目一直前進 提供swagger api文件自動生成
項目實圖 :

MSFM
MSFM權(quán)限管理系統(tǒng)是基于springBoot開發(fā)的一套輕量級的系統(tǒng)腳手架,可以以此形成一套屬于自己的系統(tǒng)后臺 ,自動生成前后臺基本代碼;使用Spring Boot、Shiro、MyBatis、Layui等框架,包含:用戶管理、角色管理、權(quán)限管理、資源管理、數(shù)據(jù)庫管理、源碼生成、調(diào)度管理等
項目地址?:https://gitee.com/wanglingxiao/mysiteforme
項目實圖 :




hxyFrame
hxyFrame是后臺管理系統(tǒng),采用流行的框架springMvc+spring+mybatis+shiro+redis+ehcache開發(fā),實現(xiàn)了權(quán)限管理(菜單權(quán)限、數(shù)據(jù)權(quán)限),solr全文搜索引擎,activiti工作流程引擎,cas單點登陸等功能,完善的代碼生成器 后期還會考慮改造成模塊微服務(wù)化,做到模塊的相對獨立,使用更加靈活,努力做到快速開發(fā)OA辦公系統(tǒng)。
項目地址?:https://github.com/huangxianyuan/hxyFrame.git部署文檔: https://pan.baidu.com/s/1i5oymod
項目實圖 :

kvf-admin
kvf-admin是一套快速開發(fā)框架、腳手架、后臺管理系統(tǒng)、權(quán)限系統(tǒng),上手簡單,拿來即用。為廣大開發(fā)者去除大部分重復(fù)繁鎖的代碼工作,讓開發(fā)者擁有更多的時間陪戀人、家人和朋友。
后端采用spring boot、mybatis(已集成mybatis-plus增強插件,開發(fā)更迅速,可查看官方文檔了解更多:mybatis-plus)、shiro框架
前端采用layui作為UI框架,實現(xiàn)90%的移動端自適應(yīng),支持主題更換
提供代碼生成器(wiki使用文檔,只需編寫20%左右的代碼,剩下全部自動生成;支持一鍵及批量功能模塊生成,并支持一定程度上的自定義配置并生成代碼,相對比較靈活
演示地址:http://kvfadmin.kalvinbg.cn賬號密碼:test/123456GitHub地址:https://github.com/kalvinGit/kvf-admin
項目實圖 :

Shiro-Action
本項目使用 Spring Boot 搭建,前端用的layui, 用于加深對 Spring Boot 與 Shiro 的學(xué)習(xí), 項目特色是支持 restful 風(fēng)格權(quán)限控制, 支持對同一 URL, 不同 HTTP Mehtod 的權(quán)限控制, 適用于更多的場景.
預(yù)覽地址: http://shiro.jun6.net/文檔地址: http://docs.zhaojun.im/shiro/GitHub地址:https://github.com/docsifyjs/docsify/
項目實圖 :

boot-master
boot-master基于SpringBoot2.2.0版本,結(jié)合項目實用的技術(shù)點。采用技術(shù):RediSQL , RedisSearch , Redisson,SolrCloud,RedisCluster,ElasticJob,XxlJob, Druid,Mybatis,F(xiàn)reemarker等,幫助您急速上手使用SpringBoot。
項目地址?:https://gitee.com/bootstrap2table/boot_master部署文檔:boot-win 本地部署:離線版本 進階版本
項目實圖 :



WhereTa權(quán)限管理系統(tǒng)
WhereTa權(quán)限管理系統(tǒng)以SpringMvc+MyBatis+Shiro+MySQL+ActiveMQ+Redis+Easyui為架構(gòu),實現(xiàn)了用戶-角色-權(quán)限三者結(jié)合的功能權(quán)限顆?;刂疲喊粹o根據(jù)權(quán)限限制 菜單根據(jù)權(quán)限顯示 所有相關(guān)URL根據(jù)權(quán)限攔截 ####數(shù)據(jù)權(quán)限暫時以用戶為中心查詢:查詢部門只能查詢本部門以及子級部門 查詢用戶只能查詢本級沒有管理權(quán)限的用戶以及所有子級用戶 ####會話管理使用Shiro的框架,結(jié)合Redis緩存,便于緩存控制以及實現(xiàn)分布式部署。如果想要實現(xiàn)自帶的Map緩存或者使用Ehcache緩存都可以直接修改
shiro.xml
項目地址?:https://gitee.com/junyue/WhereURP部署文檔: https://www.kancloud.cn/xiaodong_it/pre_docs/1449633
項目實圖 :
無
Good權(quán)限管理系統(tǒng)
Pre基于Spring Boot 2.2.2、Mybatis Plus、Spring Security 5.2.1、Vue的前后端分離的的RBAC權(quán)限管理系統(tǒng),項目支持?jǐn)?shù)據(jù)權(quán)限管理,支持后端配置菜單動態(tài)路由,Spring Social實現(xiàn)第三方社交登錄, SaaS多租戶模式,努力做最簡潔的后臺管理系統(tǒng)。
項目地址?:https://gitee.com/cpcx/good-manage
后端
核心框架:Spring Boot 1.5.4
視圖框架:Spring MVC 4.3.9
安全框架:Apache Shiro 1.3.2
任務(wù)調(diào)度:Spring+Quartz 2.x
持久層框架:Mybatis 3.4.4 + 通用Mapper 3.4.2
服務(wù)端驗證:Hibernate validator 5.3.5
API生成工具: Swagger2
單元測試:Junit 4.12
網(wǎng)絡(luò)客戶端:Spring RestTemplate(OKGO) + OKHttp
Email客戶端:Spring + JavaMail
模板引擎:Thymeleaf 3.0.0
數(shù)據(jù)庫連接池:Alibaba Druid 1.1.0
緩存框架:Spring Cache + Ehcache 2.5.3
日志管理:SLF4J 1.7.22 + Logback 1.1.8
分頁插件:PageHelper 5.0.3
工具類:Apache Commons、Jackson 2.2、Lombok 1.16.14、Hutool 2.16.0、feilong-core 1.10.5
UI框架:H-UI 3.0
JS框架:jQuery 1.11.0
表單驗證控件:Jquery-validation 1.14.0
樹結(jié)構(gòu)控件:zTree v3
分頁控件:laypage 1.3
彈出層組件:layer 2.4
富文本編輯器:ueditor 1.4.3
上傳文件控件:webuploader 0.1.5
日期選擇控件:My97DatePicker 4.8
數(shù)據(jù)圖表:echarts 3.4.0
表單美化插件:iCheck 0.7
項目實圖 :



SanJi Boot
基于Spring Boot 2.x 的 Material Design 的后端管理網(wǎng)站腳手架 :提供權(quán)限認(rèn)證 用戶管理 菜單管理 操作日志 等常用功能;如何保持簡潔是一個問題 (如無必要勿增實體)(最小化, 最簡配置, 約定大于配置)如果你對此感興趣可以聯(lián)系我們 MIT協(xié)議
項目地址?:https://gitee.com/sunxyz/sanji-boot體驗地址:網(wǎng)址: http://47.98.125.142:28080/
用戶名/密碼: admin/admin
項目實圖 :



