国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

5個(gè)開(kāi)源的Java項(xiàng)目快速開(kāi)發(fā)腳手架

這篇具有很好參考價(jià)值的文章主要介紹了5個(gè)開(kāi)源的Java項(xiàng)目快速開(kāi)發(fā)腳手架。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

概覽?:

  1. Guns
  2. pig
  3. RuoYi
  4. Jeecg-boot
  5. iBase4J

一、Guns

推薦指數(shù)?:?????

簡(jiǎn)介

  1. 采用主流框架?: 基于 Spring Boot2.0+版本開(kāi)發(fā),并且支持 Spring Cloud Alibaba 微服務(wù)。
  2. 功能齊全?:包含系統(tǒng)管理,代碼生成,多數(shù)據(jù)庫(kù)適配,SSO 單點(diǎn)登錄,工作流,短信,郵件發(fā)送,OAuth2 登錄,任務(wù)調(diào)度,持續(xù)集成,docker 部署等功能;
  3. 提供了企業(yè)版?:企業(yè)版功能更多,并且提供了完善的開(kāi)發(fā)文檔,開(kāi)發(fā) demo,快速入門(mén)。

相關(guān)地址:

  1. 項(xiàng)目地址 :?https://gitee.com/stylefeng/guns
  2. 項(xiàng)目官網(wǎng) :https://www.stylefeng.cn/

另外,這個(gè)項(xiàng)目還提供了視頻教你如何使用,地址:https://www.bilibili.com/video/av56718207 。

推薦理由

  1. 項(xiàng)目技術(shù)主流,唯一缺點(diǎn)是企業(yè)版和微服務(wù)版需要單獨(dú)購(gòu)買(mǎi)。
  2. 社區(qū)活躍。
  3. 項(xiàng)目功能完善,滿足企業(yè)絕大部分場(chǎng)景開(kāi)發(fā)需求,并且額外提供了持續(xù)集成,docker 部署等功能。
  4. ......

適合場(chǎng)景

適合企業(yè)后臺(tái)管理網(wǎng)站的快速開(kāi)發(fā)場(chǎng)景,不論是對(duì)于單體和微服務(wù)都有支持。

項(xiàng)目展示

java腳手架項(xiàng)目,Java,java,開(kāi)源

java腳手架項(xiàng)目,Java,java,開(kāi)源

二、pig

推薦指數(shù)?:?????

根據(jù)項(xiàng)目官網(wǎng),簡(jiǎn)單說(shuō)下這個(gè)項(xiàng)目:

  1. 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的 RBAC 權(quán)限管理系統(tǒng)
  2. 基于數(shù)據(jù)驅(qū)動(dòng)視圖的理念封裝 element-ui,即使沒(méi)有 vue 的使用經(jīng)驗(yàn)也能快速上手
  3. 提供對(duì)常見(jiàn)容器化支持 Docker、Kubernetes、Rancher2 支持
  4. 提供 lambda 、stream api 、webflux 的生產(chǎn)實(shí)踐

java腳手架項(xiàng)目,Java,java,開(kāi)源

相關(guān)地址

  1. 項(xiàng)目地址:https://gitee.com/log4j/pig
  2. 官網(wǎng)地址:?https://pig4cloud.com/

推薦理由

  1. 社區(qū)活躍;
  2. 提供了 Spring Cloud Hoxton & Alibaba 的微服務(wù)版本;
  3. 權(quán)限管理做得不錯(cuò)!
  4. 功能完全開(kāi)源!
  5. 支持第三方系統(tǒng)比如 guns、renren 接入
  6. ......

適合場(chǎng)景

java腳手架項(xiàng)目,Java,java,開(kāi)源

項(xiàng)目展示

java腳手架項(xiàng)目,Java,java,開(kāi)源

java腳手架項(xiàng)目,Java,java,開(kāi)源

三、RuoYi

推薦指數(shù)?:????

簡(jiǎn)介

項(xiàng)目名字是作者還未出生的女兒,看到之后很感動(dòng)!

RuoYi 一款基于基于 SpringBoot 的權(quán)限管理系統(tǒng) 易讀易懂、界面簡(jiǎn)潔美觀,直接運(yùn)行即可用 。

作者是這樣介紹這個(gè)項(xiàng)目的:

“ 一直想做一款后臺(tái)管理系統(tǒng),看了很多優(yōu)秀的開(kāi)源項(xiàng)目但是發(fā)現(xiàn)沒(méi)有合適的。于是利用空閑休息時(shí)間開(kāi)始自己寫(xiě)了一套后臺(tái)系統(tǒng)。如此有了若依。她可以用于所有的 Web 應(yīng)用程序,如網(wǎng)站管理后臺(tái),網(wǎng)站會(huì)員中心,CMS,CRM,OA。所有前端后臺(tái)代碼封裝過(guò)后十分精簡(jiǎn)易上手,出錯(cuò)概率低。同時(shí)支持移動(dòng)客戶端訪問(wèn)。系統(tǒng)會(huì)陸續(xù)更新一些實(shí)用功能。 性別男,若依是給還沒(méi)有出生女兒取的名字(寓意:你若不離不棄,我必生死相依)

相關(guān)網(wǎng)站?:

  1. 項(xiàng)目地址 :https://gitee.com/y_project/RuoYi
  2. 文檔地址 :http://doc.ruoyi.vip/
  3. 官網(wǎng)地址:http://ruoyi.vip/

推薦理由

  1. 提供了多種版本:?jiǎn)误w、前后端分離、微服務(wù)(即將開(kāi)源)
  2. 提供的功能齊全,覆蓋大部分場(chǎng)景需求
  3. 提供的文檔豐富便于上手和學(xué)習(xí)
  4. 生態(tài)系統(tǒng)豐富提供了多種版本
  5. 采用主流框架比如 SpringBoot、Shiro、Thymeleaf、Vue、Bootstrap
  6. ......

適合場(chǎng)景

她可以用于所有的 Web 應(yīng)用程序,如網(wǎng)站管理后臺(tái),網(wǎng)站會(huì)員中心,CMS,CRM,OA。

項(xiàng)目展示

java腳手架項(xiàng)目,Java,java,開(kāi)源

四、Jeecg-boot

推薦指數(shù)?:???

簡(jiǎn)介

  1. 低代碼?:JeecgBoot 是一款基于代碼生成器的 J2EE 低代碼快速開(kāi)發(fā)平臺(tái)。強(qiáng)大的代碼生成器讓前后端代碼一鍵生成,無(wú)需寫(xiě)任何代碼!
  2. 采用主流框架?:整體采用現(xiàn)在流行的前后端分離架構(gòu):后端框架為主流的 SpringBoot 2.x,前端為主流的 Ant Design&Vue。另外,還用到了 Mybatis-plus 數(shù)據(jù)庫(kù)層面的框架,以及 Shiro 和 JWT 做身份認(rèn)證和權(quán)限管理。
  3. 整體靈活實(shí)用?: 簡(jiǎn)單功能由 Online Coding 配置實(shí)現(xiàn),幫助 Java 項(xiàng)目解決 70%重復(fù)工作,復(fù)雜功能由代碼生成器生成進(jìn)行手工 Merge。讓開(kāi)發(fā)更關(guān)注業(yè)務(wù)邏輯,既能快速提高開(kāi)發(fā)效率,幫助公司節(jié)省成本,同時(shí)又不失靈活性。

相關(guān)地址:

  1. 項(xiàng)目地址:https://gitee.com/jeecg/jeecg-boot
  2. 在線演示 :?http://boot.jeecg.com
  3. 技術(shù)官網(wǎng):?http://www.jeecg.com

整個(gè)項(xiàng)目的技術(shù)架構(gòu)如下圖所示,README 文檔已經(jīng)貼好了,我就直接復(fù)制過(guò)來(lái)了。

java腳手架項(xiàng)目,Java,java,開(kāi)源

推薦理由

  1. 采用主流框架,前后端分離,對(duì)開(kāi)發(fā)比較友好;
  2. 用戶管理和權(quán)限權(quán)利模塊做的非常好,滿足絕大部分人員管理場(chǎng)景的需求。權(quán)限控制采用 RBAC(Role-Based Access Control,基于角色的訪問(wèn)控制) ,支持菜單動(dòng)態(tài)路由。
  3. 提供了 Excel 導(dǎo)入導(dǎo)出、報(bào)表工具等必備功能。
  4. 自帶消息中心,支持短信、郵件、微信推送等等。
  5. 頁(yè)面校驗(yàn)自動(dòng)生成(必須輸入、數(shù)字校驗(yàn)、金額校驗(yàn)、時(shí)間空間等);
  6. 平臺(tái) UI 強(qiáng)大,實(shí)現(xiàn)了移動(dòng)自適應(yīng),無(wú)需再為移動(dòng)端適配;
  7. ......

適合場(chǎng)景

Jeecg-Boot 快速開(kāi)發(fā)平臺(tái),可以應(yīng)用在任何 J2EE 項(xiàng)目的開(kāi)發(fā)中,尤其適合企業(yè)信息管理系統(tǒng)(MIS)、內(nèi)部辦公系統(tǒng)(OA)、企業(yè)資源計(jì)劃系統(tǒng)(ERP)、客戶關(guān)系管理系統(tǒng)(CRM)等,其半智能手工 Merge 的開(kāi)發(fā)方式,可以顯著提高開(kāi)發(fā)效率 70%以上,極大降低開(kāi)發(fā)成本。

項(xiàng)目展示

java腳手架項(xiàng)目,Java,java,開(kāi)源

java腳手架項(xiàng)目,Java,java,開(kāi)源

五、iBase4J

推薦指數(shù)?:??

簡(jiǎn)單來(lái)說(shuō):

  1. 分布式架構(gòu)?:iBase4J 是 Java 語(yǔ)言的分布式系統(tǒng)架構(gòu)。
  2. Maven 模塊化管理?: 使用 Maven 對(duì)項(xiàng)目進(jìn)行模塊化管理,提高項(xiàng)目的易開(kāi)發(fā)性、擴(kuò)展性。
  3. 子系統(tǒng)擴(kuò)展性強(qiáng)?:子系統(tǒng)之間使用 Dubbo 或 MQ 進(jìn)行通信。
  4. ......

技術(shù)選型如下:

  • 核心框架:Sring boot + Spring Framework + Dubbo + ibase4j-common
  • 安全框架:Apache Shiro
  • 任務(wù)調(diào)度:Spring + Quartz
  • 持久層框架:MyBatis + MyBatis-Plus
  • 數(shù)據(jù)庫(kù)連接池:Alibaba Druid
  • 緩存框架:Redis
  • 會(huì)話管理:Spring-Session
  • 日志管理:SLF4J、Log4j2
  • 前端框架:Angular JS + Bootstrap + Jquery

推薦理由

  1. 分布式架構(gòu),但是用的是 Dubbo,如果有 Spring Cloud 版本就好了。
  2. 支持 QQ、微信、新浪微博第三方登錄。
  3. 自帶 excel 導(dǎo)入導(dǎo)出,漢字轉(zhuǎn)拼音,身份證號(hào)碼驗(yàn)證,數(shù)字轉(zhuǎn)大寫(xiě)人民幣,F(xiàn)TP/SFTP/fastDFS 上傳下載,發(fā)送郵件,redis 緩存,加密等等工具類
  4. ......

適合場(chǎng)景

分布式企業(yè)管理系統(tǒng)的場(chǎng)景。

項(xiàng)目展示

java腳手架項(xiàng)目,Java,java,開(kāi)源文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-692172.html

到了這里,關(guān)于5個(gè)開(kāi)源的Java項(xiàng)目快速開(kāi)發(fā)腳手架的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Vue開(kāi)發(fā)項(xiàng)目入門(mén)——Vue腳手架

    ????????Vue腳手架是Vue官方提供的標(biāo)準(zhǔn)化開(kāi)發(fā)工具(開(kāi)發(fā)平臺(tái)), 它 提供命令行和UI界面,方便創(chuàng)建vue工程、配置第三方依賴、編譯vue工程。 ? ? ? ? 特別注意:Vue腳手架是用來(lái)方便開(kāi)發(fā)的,但vue腳手架不是最終發(fā)布到生產(chǎn)環(huán)境的產(chǎn)品。很多人會(huì)誤認(rèn)為生產(chǎn)環(huán)境也要安裝

    2023年04月08日
    瀏覽(17)
  • 使用vue腳手架搭建前端工程(附:搭配ElementUI來(lái)快速開(kāi)發(fā))

    使用vue腳手架搭建前端工程(附:搭配ElementUI來(lái)快速開(kāi)發(fā))

    目錄 一、搭建過(guò)程 1. 全局安裝webpack(打包工具) 2. 全局安裝vue腳手架 3. 初始化vue項(xiàng)目 4. vue項(xiàng)目目錄的簡(jiǎn)單介紹 二、執(zhí)行流程分析 三、自己造一個(gè)組件案例 四、ElementUI的使用 1. 環(huán)境的引入 2. 一個(gè)簡(jiǎn)單使用 3. 使用它來(lái)快速搭建后臺(tái)管理系統(tǒng) 五、總結(jié) npm install webpack -g np

    2024年02月10日
    瀏覽(29)
  • Vue的架構(gòu)以及基于腳手架環(huán)境開(kāi)發(fā)vue項(xiàng)目

    Vue的架構(gòu)以及基于腳手架環(huán)境開(kāi)發(fā)vue項(xiàng)目

    M:model 模型層(業(yè)務(wù)邏輯層),主要包含 JS 代碼,用于管理業(yè)務(wù)邏輯的實(shí)現(xiàn)。 V:View 視圖層,主要包括 HTML / CSS代碼,用于管理 UI 的展示。 VM:viewModel (視圖模型層),用于將data與視圖層的 DOM 進(jìn)行動(dòng)態(tài)綁定。 基于腳手架環(huán)境開(kāi)發(fā)Vue項(xiàng)目 制作web 從小作坊狀態(tài)轉(zhuǎn)向工程化開(kāi)

    2024年02月01日
    瀏覽(24)
  • react快速開(kāi)始(三)-create-react-app腳手架項(xiàng)目啟動(dòng);使用VScode調(diào)試react

    react快速開(kāi)始(三)-create-react-app腳手架項(xiàng)目啟動(dòng);使用VScode調(diào)試react

    create-react-app(以下簡(jiǎn)稱cra)作為react官方提供的腳手架工具,是目前生成react項(xiàng)目一個(gè)非常常用和主流的工具。很多企業(yè)級(jí)的應(yīng)用搭建也是基于這個(gè)腳手架工具上二次開(kāi)發(fā) create-react-app腳手架 生成的 package.json中 scripts如下: 我們看到分別是項(xiàng)目的啟動(dòng)開(kāi)發(fā)環(huán)境,構(gòu)建,測(cè)試的

    2024年02月10日
    瀏覽(31)
  • 從 0 到 1 搭建自己的腳手架(java 后端)

    從 0 到 1 搭建自己的腳手架(java 后端)

    腳手架是一種基礎(chǔ)設(shè)施工具,用于快速生成項(xiàng)目的框架代碼和文件結(jié)構(gòu)。它是一種標(biāo)準(zhǔn)化的開(kāi)發(fā)工具,使開(kāi)發(fā)人員能夠在項(xiàng)目的早期階段快速搭建出一個(gè)具備基本功能和結(jié)構(gòu)的系統(tǒng)。 主流的微服務(wù)架構(gòu)體系下很多公司會(huì)將原有的單體架構(gòu)或者繁重的微服務(wù)進(jìn)行拆分。這個(gè)時(shí)候

    2024年02月08日
    瀏覽(23)
  • Vue腳手架使用【快速入門(mén)】

    Vue腳手架使用【快速入門(mén)】

    在黑窗口中輸入vue ui命令 再更改完路徑地址后需要按回車 第一種可以在黑窗口輸入命令安裝 第二種使用圖形化安裝 第一種可以在黑窗口輸入命令安裝 第二種使用圖形化安裝 1 Vscode [必須用vscode] 2 Webstorm [它和idea一模一樣] 3 idea打開(kāi)—安裝vue插件 輸入命令 啟動(dòng)成功 如果不能

    2024年02月15日
    瀏覽(32)
  • 【python-web】開(kāi)源個(gè)fastapi腳手架

    【python-web】開(kāi)源個(gè)fastapi腳手架

    對(duì)于python-web后端而言,設(shè)計(jì)一套后端項(xiàng)目結(jié)構(gòu)信手拈來(lái),而對(duì)于爬蟲(chóng)工程師來(lái)說(shuō)可能并不是那么的容易。 這里在下基于fastapi以及cookiecutter開(kāi)源了個(gè)腳手架,幫助大家伙一鍵搭建fastapi項(xiàng)目結(jié)構(gòu)。 項(xiàng)目地址: https://gitee.com/if-always/cookiecutter-fastapi 然后根據(jù)提示輸入項(xiàng)目名稱、作

    2024年02月21日
    瀏覽(16)
  • 【React】腳手架創(chuàng)建項(xiàng)目

    【React】腳手架創(chuàng)建項(xiàng)目

    ? 創(chuàng)建React項(xiàng)目的命令如下: ? ? 注意:項(xiàng)目名稱 不能包含大寫(xiě)字母 ? ? 另外還有更多創(chuàng)建項(xiàng)目的方式,可以參考GitHub的readme 命令: create-react-app 你的項(xiàng)目名稱 ? 創(chuàng)建完成后,進(jìn)入對(duì)應(yīng)的目錄,就可以將項(xiàng)目跑起來(lái): yarn start ? 我們可以通過(guò)VSCode打開(kāi)項(xiàng)目: 注意 se

    2024年01月19日
    瀏覽(159)
  • Vue腳手架搭建項(xiàng)目

    Vue腳手架搭建項(xiàng)目

    一、 安裝Node.js (一) 注意事項(xiàng) 1. 注意電腦系統(tǒng)版本以及位數(shù),按照自己電腦的環(huán)境下載相應(yīng)的Node.js安裝包 2. 確定運(yùn)行項(xiàng)目的Node.js版本和npm版本,避免后期因?yàn)榘姹静煌a(chǎn)生的一些差異問(wèn)題 3. 在官網(wǎng)下載Node安裝包時(shí)請(qǐng)下載穩(wěn)定版(或不同版本的穩(wěn)定版),正確區(qū)分穩(wěn)定版

    2024年02月09日
    瀏覽(37)
  • vue腳手架創(chuàng)建項(xiàng)目

    vue腳手架創(chuàng)建項(xiàng)目

    npm install -g @vue/cli 如果報(bào)錯(cuò)可以嘗試使用cnpm vue -V vue create 項(xiàng)目名稱 輸入y 上下選中選項(xiàng) Manually select features (自由選擇),回車 vue 版本的選擇 其他按需要選擇

    2024年02月05日
    瀏覽(30)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包