在上期《據說你要接私活?Guide連夜整理了5個開源免費的Java項目快速開發腳手架。》 Java快速開發腳手架推薦中,我一共推薦了下面這些項目。html
綜合來看好評度最高的是:Ruoyi,次之的是 pig,另外,有讀者表示本身公司在用 Jeecg-boot ,可是開發過程當中遇到了一些問題。前端
今天再來推薦 5 個好用的 Java 項目快速開發腳手架/項目骨架搭建腳手架,下面推薦的項目除了 renren 以外,其餘都是我從 Github 上找的。vue
而且,我還在朋友圈調查了一波你們以爲比較好用腳手架,調查結果就在概覽下面,就從這波用心,不來個在看或者轉發鼓勵一下Guide麼?git
根據昨天我在朋友圈發起的調查來看, eladmin 、renren 、SpringBlade好評度最高, COLA 、SpringBoot_v2 次之。github
ps:不少人推薦了 renren-fast,我感受通常吧!手動狗頭~~~有木有實際用過,而且和其餘開源項目好比 eladmin 對比過的小夥伴在評論區說服一下我。web
推薦指數 :⭐⭐⭐⭐⭐面試
eladmin 是一款基於 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的先後端分離的後臺管理系統,項目採用分模塊開發方式, 權限控制採用 RBAC,支持數據字典與數據權限管理,支持一鍵生成先後端代碼,支持動態路由。redis
相關地址 :spring
推薦指數 :⭐⭐⭐⭐sql
renren 下面一共開源了兩個 Java 項目開發腳手架,分別是:
renren-security 相比於 renren-fast 在後端功能的區別主要在於:renren-security 提供了權限管理功能,另外還額外提供了數據字典和代碼生成器。
相關地址 :
推薦指數 :⭐⭐⭐⭐⭐
SpringBlade 是一個由商業級項目升級優化而來的 SpringCloud 分佈式微服務架構、SpringBoot 單體式微服務架構並存的綜合型項目,採用 Java8 API 重構了業務代碼,徹底遵循阿里巴巴編碼規範。採用 Spring Boot 2 、Spring Cloud Hoxton 、Mybatis 等核心技術,同時提供基於 React 和 Vue 的兩個前端框架用於快速搭建企業級的 SaaS 多租戶微服務平臺。
相關地址 :
推薦指數 :⭐⭐⭐⭐⭐
根據個人瞭解來看,不少公司的項目都是基於 COLA 進行開發的,相比於其餘快速開發腳手架,COLA 並不提供什麼已經開發好的功能,它提供的主要是一個乾淨的架構,而後你能夠在此基礎上進行開發。
以下圖所示,一個經過一行命令就生成好的 web 後端項目骨架是下面這樣的:
COLA 既是框架,也是架構。建立 COLA 的主要目的是爲應用架構提供一套簡單的能夠複製、能夠理解、能夠落地、能夠控制複雜性的」指導和約束"。
相關地址:
推薦指數 :⭐⭐⭐⭐
SpringBoot_v2項目是努力打造springboot框架的極致細膩的腳手架。原生純淨,可在線生成controller、mapperxml、dao、service、html、sql代碼,極大減小開發難度,增長開發進度神器腳手架!!不求回報,你使用快樂就是這個項目最大的快樂!後臺管理包含代碼生成器。
相關地址 :
做者介紹: Github 80k Star 項目 JavaGuide(公衆號同名) 做者。每週都會在公衆號更新一些本身原創乾貨。公衆號後臺回覆「1」領取Java工程師必備學習資料+面試突擊pdf。
本文使用 mdnice 排版