No.1 Halo
地址:https://github.com/halo-dev/halo
Halo
[?he?lo?]
晾匠,一個(gè)優(yōu)秀的開(kāi)源博客發(fā)布應(yīng)用,值得一試弹谁。
Halo 是一個(gè)基于SpringBoot句喜、Freemark 開(kāi)發(fā)的個(gè)人博客系統(tǒng)沟于,內(nèi)置了一個(gè) Admin后臺(tái),可以可視化的管理博客展懈,不需要繁瑣的配置供璧,不需要操心各種主題之間的兼容性睡毒,容器化啟動(dòng)只需要執(zhí)行一個(gè)命令,剩下的都是圖形界面可以搞定的事情供搀。
Halo 有簡(jiǎn)約的界面和良好的生態(tài)環(huán)境、社區(qū)環(huán)境胎源,有問(wèn)題可以求助于社區(qū)屿脐,但要注意提問(wèn)的藝術(shù)噢。
另外 Halo 的代碼難度也不算高赞季,但是格式對(duì)于初學(xué)者來(lái)說(shuō)是非常友好的一個(gè)項(xiàng)目奢驯。
Halo 特性
推薦理由
- 代碼質(zhì)量:?????
- 倉(cāng)庫(kù)維護(hù):?????
- 社區(qū)活躍:?????
- 生態(tài)環(huán)境:????
- 配套文檔:?????
No.2 Hutool
地址:Hutool — ??A set of tools that keep Java sweet.
Hutool是一個(gè)小而全的Java工具類庫(kù)瘪阁,通過(guò)靜態(tài)方法封裝,降低相關(guān)API的學(xué)習(xí)成本义黎,提高工作效率豁跑,使Java擁有函數(shù)式語(yǔ)言般的優(yōu)雅艇拍,讓Java語(yǔ)言也可以“甜甜的”。
我們?cè)谌粘i_(kāi)發(fā)中层释,肯定有各種重復(fù)的邏輯快集,需要抽成工具類,再放到 utils
包下乖寒,那么問(wèn)題來(lái)了院溺,假如這些邏輯已經(jīng)有人開(kāi)發(fā)好了,并且封裝了一套非常簡(jiǎn)易的 API 給你用马澈,你會(huì)不會(huì)拒絕呢痊班?
Hutool 就是這么一套工具包。
Hutool中的工具方法來(lái)自每個(gè)用戶的精雕細(xì)琢涤伐,它涵蓋了Java開(kāi)發(fā)底層代碼中的方方面面凝果,它既是大型項(xiàng)目開(kāi)發(fā)中解決小問(wèn)題的利器,也是小型項(xiàng)目中的效率擔(dān)當(dāng)型雳;
Hutool是項(xiàng)目中“util”包友好的替代山害,它節(jié)省了開(kāi)發(fā)人員對(duì)項(xiàng)目中公用類和公用工具方法的封裝時(shí)間浪慌,使開(kāi)發(fā)專注于業(yè)務(wù),同時(shí)可以最大限度的避免封裝不完善帶來(lái)的bug钓简。
推薦理由
- 代碼質(zhì)量:?????
- 倉(cāng)庫(kù)維護(hù):?????
- 社區(qū)活躍:?????
- 配套文檔:?????
No.3 mall / mall-swarm
地址:
mall
項(xiàng)目是一套電商系統(tǒng)汹想,包括前臺(tái)商城系統(tǒng)及后臺(tái)管理系統(tǒng)欧宜,基于SpringBoot+MyBatis實(shí)現(xiàn)拴魄,采用Docker容器化部署。前臺(tái)商城系統(tǒng)包含首頁(yè)門戶夏漱、商品推薦顶捷、商品搜索、商品展示葵蒂、購(gòu)物車践付、訂單流程、會(huì)員中心隧土、客戶服務(wù)命爬、幫助中心等模塊。后臺(tái)管理系統(tǒng)包含商品管理皆愉、訂單管理艇抠、會(huì)員管理练链、促銷管理、運(yùn)營(yíng)管理届吁、內(nèi)容管理绿鸣、統(tǒng)計(jì)報(bào)表、財(cái)務(wù)管理亮蛔、權(quán)限管理擎厢、設(shè)置等模塊。
mall-swarm
是一套微服務(wù)商城系統(tǒng)芬探,采用了 Spring Cloud Hoxton & Alibaba偷仿、Spring Boot 2.3、Oauth2节榜、MyBatis别智、Docker、Elasticsearch浓若、Kubernetes等核心技術(shù),同時(shí)提供了基于Vue的管理后臺(tái)方便快速搭建系統(tǒng)蛇数。mall-swarm在電商業(yè)務(wù)的基礎(chǔ)集成了注冊(cè)中心挪钓、配置中心、監(jiān)控中心耳舅、網(wǎng)關(guān)等系統(tǒng)功能碌上。文檔齊全,附帶全套Spring Cloud教程浦徊。
電商系統(tǒng)千千萬(wàn)馏予,唯獨(dú) Mall 我獨(dú)愛(ài)。
推薦 Mall 的原因離不開(kāi)它完善的文檔盔性,在 Mall 涉及到如此多模塊和技術(shù)的同時(shí)霞丧,還能把文檔維護(hù)的這么詳細(xì)冕香,是一件非常不容易的事情蛹尝,再此也感謝作者的分享與付出。
推薦學(xué)習(xí)悉尾,因?yàn)樯婕暗降闹R(shí)點(diǎn)實(shí)在是太多了突那,提升技術(shù)廣度來(lái)說(shuō)非常有幫助,豐富的文檔對(duì)于初學(xué)者相對(duì)友好构眯,但仍需一定門檻愕难。
推薦理由
- 代碼質(zhì)量:?????
- 倉(cāng)庫(kù)維護(hù):?????
- 社區(qū)活躍:?????
- 配套文檔:?????
No.4 ruoyi / ruoyi-vue / ruoyi-cloud
她可以用于所有的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í)用功能。
若依是一個(gè)非常優(yōu)秀的后臺(tái)管理系統(tǒng)老赤,不管是學(xué)習(xí)還是直接拿來(lái)用都是可以的轮洋。
很多同學(xué)肯定想過(guò)自己接私活的問(wèn)題,當(dāng)然接私活不可能什么東西都自己實(shí)現(xiàn)抬旺,而這種各種功能都封裝完善的快速開(kāi)發(fā)框架就很適合用來(lái)進(jìn)行快速開(kāi)發(fā)弊予。
推薦理由:
- 代碼質(zhì)量:?????
- 倉(cāng)庫(kù)維護(hù):?????
- 社區(qū)活躍:?????
- 配套文檔:????
No.5 awesome-java
地址:CodingDocs/awesome-java: Collection of awesome Java project on Github(非常棒的 Java 開(kāi)源項(xiàng)目集合).
優(yōu)秀的 Java 開(kāi)源項(xiàng)目集。
優(yōu)秀的項(xiàng)目實(shí)在是太多开财,把優(yōu)秀的項(xiàng)目集合起來(lái)的項(xiàng)目難道就不是優(yōu)秀項(xiàng)目了么汉柒?(用毒蛇的毒毒毒蛇,毒蛇會(huì)被毒毒蛇的毒毒死嗎责鳍?)
推薦理由:發(fā)現(xiàn)好項(xiàng)目碾褂。
最后
如果我的文章對(duì)你有幫助的話可以一鍵三聯(lián)呦。