日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

爱了!再来推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了~

發布時間:2023/12/10 java 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 爱了!再来推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了~ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在上期《聽說你要接私活?Guide連夜整理了5個開源免費的Java項目快速開發腳手架。》 Java快速開發腳手架推薦中,我一共推薦了下面這些項目。

  • Guns
  • pig
  • RuoYi
  • Jeecg-boot
  • iBase4J
  • 綜合來看好評度最高的是:Ruoyi,次之的是 pig,另外,有讀者表示自己公司在用 Jeecg-boot ,但是開發過程中遇到了一些問題。

    今天再來推薦 5 個好用的 Java 項目快速開發腳手架/項目骨架搭建腳手架,下面推薦的項目除了 renren 之外,其他都是我從 Github 上找的。

    并且,我還在朋友圈調查了一波大家覺得比較好用腳手架,調查結果就在概覽下面,就從這波用心,不來個在看或者轉發鼓勵一下Guide么?

    概覽

  • eladmin (8.9k star):權限管理系統。
  • renren(約2.1k) :Java項目腳手架
  • SpringBlade (2.6k star) :一個由商業級項目升級優化而來的 SpringCloud 分布式微服務架構、SpringBoot 單體式微服務架構并存的綜合型項目。
  • COLA (2.1k star):創建屬于你的干凈的面向對象和分層架構項目骨架。
  • SpringBoot_v2 :努力打造springboot框架的極致細膩的腳手架。
  • 根據昨天我在朋友圈發起的調查來看, eladmin 、renren 、SpringBlade好評度最高, COLA 、SpringBoot_v2 次之。

    ps:很多人推薦了 renren-fast,我感覺一般吧!手動狗頭~~~有木有實際用過,并且和其他開源項目比如 eladmin 對比過的小伙伴在評論區說服一下我。

    eladmin

    推薦指數 :?????

    簡介

    eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分離的后臺管理系統,項目采用分模塊開發方式, 權限控制采用 RBAC,支持數據字典與數據權限管理,支持一鍵生成前后端代碼,支持動態路由。

    相關地址

  • Github 地址:https://github.com/elunez/eladmin
  • 官網:https://docs.auauz.net/
  • 文檔:https://docs.auauz.net/guide/
  • 推薦理由

  • 項目基本穩定,并且后續作者還會繼續優化。
  • 完全開源!這個真的要為原作者點個贊,如果大家覺得這個項目有用的話,建議可以稍微捐贈一下原作者支持一下。
  • 后端整理代碼質量、表設計等各個方面來說都是很不錯的。
  • 前后端分離,前端使用的是國內常用的 vue 框架,比較容易上手。
  • 前端樣式美觀,是我這篇文章推薦的幾個開源項目中前端樣式最好看的一個。
  • 權限控制采用 RBAC,支持數據字典與數據權限管理。
  • 項目展示

    renren

    推薦指數 :????

    簡介

    renren 下面一共開源了兩個 Java 項目開發腳手架,分別是:

  • renren-security :采用 Spring、MyBatis、Shiro 框架,開發的一套輕量級權限系統,極低門檻,拿來即用。
  • renren-fast : 一個輕量級的 Java 快速開發平臺,能快速開發項目并交付【接私活利器】
  • renren-security 相比于 renren-fast 在后端功能的區別主要在于:renren-security 提供了權限管理功能,另外還額外提供了數據字典和代碼生成器。

    相關地址

  • renren-security :https://gitee.com/renrenio/renren-security
  • renren-fast:https://gitee.com/renrenio/renren-fast
  • 官網:https://www.renren.io/
  • 推薦理由

  • 被很多企業采用,說明穩定性和社區活躍度不錯。
  • 微服務版 renren-cloud(這個一般企業也用不上吧!)和 renren-security 需要收費才能正常使用,renren-fast 屬于完全免費并且提供了詳細的文檔,不過,完整文檔需要捐贈 80 元才能獲取到。
  • 項目展示

    SpringBlade

    推薦指數 :?????

    簡介

    SpringBlade 是一個由商業級項目升級優化而來的 SpringCloud 分布式微服務架構、SpringBoot 單體式微服務架構并存的綜合型項目,采用 Java8 API 重構了業務代碼,完全遵循阿里巴巴編碼規范。采用 Spring Boot 2 、Spring Cloud Hoxton 、Mybatis 等核心技術,同時提供基于 React 和 Vue 的兩個前端框架用于快速搭建企業級的 SaaS 多租戶微服務平臺。

    相關地址

  • 后端 Gitee 地址:https://gitee.com/smallc/SpringBlade
  • 后端 Github 地址:https://github.com/chillzhuang/SpringBlade
  • 后端 SpringBoot 版:https://gitee.com/smallc/SpringBlade/tree/2.0-boot/
  • 前端框架 Sword(基于 React):https://gitee.com/smallc/Sword
  • 前端框架 Saber(基于 Vue):https://gitee.com/smallc/Saber
  • 核心框架項目地址:https://github.com/chillzhuang/blade-tool
  • 官網:https://bladex.vip
  • 推薦理由

  • 允許免費用于學習、畢設、公司項目、私活等。 如果商用的話,需要授權,并且功能更加完善。
  • 前后端分離,后端采用 SpringCloud 全家桶,單獨開源出一個框架:BladeTool (感覺很厲害)
  • 集成 Sentinel 從流量控制、熔斷降級、系統負載等多個維度保護服務的穩定性。
  • 借鑒 OAuth2,實現了多終端認證系統,可控制子系統的 token 權限互相隔離。
  • 借鑒 Security,封裝了 Secure 模塊,采用 JWT 做 Token 認證,可拓展集成 Redis 等細顆粒度控制方案。
  • 項目分包明確,規范微服務的開發模式,使包與包之間的分工清晰。
  • 項目展示

    COLA

    推薦指數 :?????

    簡介

    根據我的了解來看,很多公司的項目都是基于 COLA 進行開發的,相比于其他快速開發腳手架,COLA 并不提供什么已經開發好的功能,它提供的主要是一個干凈的架構,然后你可以在此基礎上進行開發。

    如下圖所示,一個通過一行命令就生成好的 web 后端項目骨架是下面這樣的:

    COLA 既是框架,也是架構。創建 COLA 的主要目的是為應用架構提供一套簡單的可以復制、可以理解、可以落地、可以控制復雜性的”指導和約束"。

    • 框架部分主要是以二方庫的形式被應用依賴和使用。
    • 架構部分主要是提供了創建符合 COLA 要求的應用 Archetype。

    相關地址

  • Github 地址:https://github.com/alibaba/COLA
  • COLA 2.0 介紹:https://blog.csdn.net/significantfrank/article/details/100074716
  • 推薦理由

  • 模塊之間劃分清晰;
  • 一鍵生成項目骨架;
  • 繼承了常用的類和功能比如日志功能;
  • 統一的返回格式以及錯誤處理;
  • 項目展示

    SpringBoot_v2

    推薦指數 :????

    簡介

    SpringBoot_v2項目是努力打造springboot框架的極致細膩的腳手架。原生純凈,可在線生成controller、mapperxml、dao、service、html、sql代碼,極大減少開發難度,增加開發進度神器腳手架!!不求回報,你使用快樂就是這個項目最大的快樂!后臺管理包含代碼生成器。

    相關地址

  • Github地址 :https://github.com/fuce1314/Springboot_v2
  • Gitee地址 : https://gitee.com/bdj/SpringBoot_v2
  • 相關文檔 : https://gitee.com/bdj/SpringBoot_v2/wikis
  • 推薦理由

  • 沒有基礎版、沒有vip版本、沒有付費群、沒有收費二維碼。
  • 對新手友好,配置好數據庫連接即可運行。
  • 滿足一般中小企業的基本需求。
  • 功能簡單,無其他雜七雜八的功能
  • 項目展示

    推薦閱讀

  • 接近8000字的Spring/SpringBoot常用注解總結!安排!
  • 面試官問我Java8-14的有哪些重要的新特性,我哭了~~~
  • 第一彈!安排!安利10個讓你爽到爆的IDEA必備插件!
  • 完結撒花!JavaGuide面試突擊版來啦!
  • 作者介紹: Github 80k Star 項目 JavaGuide(公眾號同名) 作者。每周都會在公眾號更新一些自己原創干貨。公眾號后臺回復“1”領取Java工程師必備學習資料+面試突擊pdf。

    總結

    以上是生活随笔為你收集整理的爱了!再来推荐5个Java项目开发快速开发脚手架。项目经验和私活都不愁了~的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。