推薦5個(gè)優(yōu)秀的Java開(kāi)源項(xiàng)目讨跟,初學(xué)者友好

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 特性

CDwTsiEsGcTHDFcbgAiqkHGBgQ8ya0dzpn247mtdGyk.png

推薦理由

  • 代碼質(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

地址:http://www.ruoyi.vip/

她可以用于所有的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)呦。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末历葛,一起剝皮案震驚了整個(gè)濱河市正塌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌恤溶,老刑警劉巖乓诽,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異咒程,居然都是意外死亡鸠天,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門帐姻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)粮宛,“玉大人,你說(shuō)我怎么就攤上這事卖宠∥¤荆” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵扛伍,是天一觀的道長(zhǎng)筷畦。 經(jīng)常有香客問(wèn)我,道長(zhǎng)刺洒,這世上最難降的妖魔是什么鳖宾? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮逆航,結(jié)果婚禮上鼎文,老公的妹妹穿的比我還像新娘。我一直安慰自己因俐,他們只是感情好拇惋,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布周偎。 她就那樣靜靜地躺著,像睡著了一般撑帖。 火紅的嫁衣襯著肌膚如雪蓉坎。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,144評(píng)論 1 285
  • 那天胡嘿,我揣著相機(jī)與錄音蛉艾,去河邊找鬼。 笑死衷敌,一個(gè)胖子當(dāng)著我的面吹牛勿侯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播缴罗,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼罐监,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了瞒爬?” 一聲冷哼從身側(cè)響起弓柱,我...
    開(kāi)封第一講書(shū)人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎侧但,沒(méi)想到半個(gè)月后矢空,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡禀横,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年屁药,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片柏锄。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡酿箭,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出趾娃,到底是詐尸還是另有隱情缭嫡,我是刑警寧澤,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布抬闷,位于F島的核電站妇蛀,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏笤成。R本人自食惡果不足惜评架,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望炕泳。 院中可真熱鬧纵诞,春花似錦、人聲如沸培遵。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至茁裙,卻和暖如春塘砸,著一層夾襖步出監(jiān)牢的瞬間节仿,已是汗流浹背晤锥。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留廊宪,地道東北人矾瘾。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像箭启,于是被迫代替她去往敵國(guó)和親壕翩。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容