Fun-Boot集權限管理後臺與App後臺於一體腳手架項目

FunBoot

JDK Author QQ羣 Documentation

🎉預覽

預覽地址:點擊跳轉直通車

賬號:mrdjun

密碼:123456

✨ 簡介

FunBoot是一款帶有管理後臺和App端讓您快速開發的腳手架項目 🏠文檔 ⬇️下載 📚English Document

FunBoot採用全新的Java Web框架——Spring Boot 2.1.1,省去了如往日的SSH項目中的大量繁瑣的XML配置,使得二次開發更加簡便。在數據持久層方面選擇的是MyBatis開源框架與PageHelper插件,可以快速的實現對單表的增刪改查。爲什麼不選擇MyBatisPlus或JPA省去寫SQL?原因有二:其一,控制性能。其二,學習SQL性能優化。緩存採用的是性能出衆的Redis。

在後臺權限管理系統的安全方面,採用時下流行的Apache Shiro,可以實現按鈕級別的權限控制(若當前用戶無此按鈕權限,則不顯示該按鈕),前端頁面採用Bootstrap 框架,風格統一,自適應。此外,在FunBoot中還封裝了 Bootstrap 的多個插件,若需使用,直接調用即可。

在APP端的安全方面,採用的是JJWT框架與Redis做安全認證和權限認證。

腳手架自帶App端和Admin端的代碼生成工具,Admin端帶有HTML頁面代碼生成,兩端均自帶權限驗證,無論你是學習還是做外包項目,這都是你非常好的選擇,上手快速,開發高效。

隨後作者將學習MyBatis的源碼,手寫一個低配的MyBatis框架,如果您也有興趣,歡迎加羣,一同進步!

🎨 App端與Admin端技術概要

端名 技術
app JJWT + Redis
admin Shiro + Redis+Thymeleaf + Bootstrap

🚀 快速使用

在使用之前,請務必閱讀並同意 License 文件中的條款,否則請勿安裝使用本腳手架。

📝 討論區

提交BUG或需求等等請務必先閱讀 https://mrdjun.github.io/#/guide/feedback

如有問題可以在 GitHub 提 issue, 也可在下方的討論組裏

  1. GitHub issue: https://github.com/mrdjun/fun-boot/issues
  2. QQ 羣: 183579482
  3. 微信羣: 還未創建微信羣,敬請期待!
發佈了98 篇原創文章 · 獲贊 205 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章