技術(shù)干貨實(shí)戰(zhàn)(9) - 想接私活賺外塊?強(qiáng)烈推薦你玩一玩這幾個(gè)Spring Boot開源項(xiàng)目

作者: 修羅debug
版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 by-sa 版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接和本聲明。


作為一名Java程序猿,特別是已經(jīng)有幾年工作經(jīng)驗(yàn)的老猿,一般都會(huì)琢磨著如何利用業(yè)余時(shí)間做做外包、賺點(diǎn)外塊,但又擔(dān)心在接到真正的外包時(shí),卻苦惱沒有現(xiàn)成的項(xiàng)目作為奠基進(jìn)行二次改造,而從頭開始搭建、開發(fā)項(xiàng)目又擔(dān)心時(shí)間不足,怎么辦?莫急,在本文debug將為你呈上幾個(gè)經(jīng)典的Spring Boot、包括前后端的完整開源項(xiàng)目!

   

一、mall4j 電商商城系統(tǒng)

1)訪問地址:https://gitee.com/steadyjack/mall4j

2)項(xiàng)目簡介:一個(gè)基于spring boot、spring oauth2.0、mybatis、redis的輕量級(jí)、前后端分離、防范xss攻擊、擁有分布式鎖,為生產(chǎn)環(huán)境多實(shí)例完全準(zhǔn)備,數(shù)據(jù)庫為b2b2c設(shè)計(jì),擁有完整sku和下單流程的完全開源商城

3)系統(tǒng)運(yùn)行截圖:


圖片1


圖片2 


圖片3 


圖片4 

4)技術(shù)體系:

l  Spring Boot_2.1.6

l  Spring Security oauth2_2.1.5

l  MyBatis_3.5.0

l  MyBatisPlus_3.1.0

l  Swagger-UI_2.9.2

l  Hibernator-Validator_6.0.17

l  Redisson_3.10.6

l  Hikari_3.2.0

l  Log4j2_2.11.2

l  Fast-json_2.57

l  Lombok_1.18.8

l  Hutool_4.5.0

l  Swagger-bootstrap_1.9.3

 

二、通用型后臺(tái)管理解決方案SmartAdmin

1)訪問地址:https://gitee.com/steadyjack/smart-admin

2)項(xiàng)目簡介:使用最前沿的前、后臺(tái)技術(shù)棧Spring BootVue,前后端分離,我們開源一套漂亮的代碼和一套整潔的代碼規(guī)范,讓大家在這浮躁的代碼世界里感受到一股把代碼寫好的清流!同時(shí)又讓開發(fā)者節(jié)省大量的時(shí)間,減少加班,快樂工作,熱愛生活;SmartAdmin 讓你從認(rèn)識(shí)到忘不了,絕對(duì)是你最想要的!

3)系統(tǒng)運(yùn)行截圖:


圖片5 


圖片6 


圖片7 


圖片8 


圖片9 


圖片10 



4)技術(shù)體系:

l  前端:Vue + Vue-Router + Vuex + ViewUI + vue-enum

l  后端:SpringBoot2 + Mybatis-plus + JWT + Druid + MySQL

l  前端代碼規(guī)范smart-front-standard-guide(大力推薦)

l  基于阿里規(guī)范之上的后端規(guī)范smart-backend-standard-guide(大力推薦)

  

三、針對(duì)外賣、送餐領(lǐng)域的系統(tǒng)flash-waimai

1)訪問地址:https://gitee.com/steadyjack/flash-waimai

2)項(xiàng)目簡介:一個(gè)完整的外賣系統(tǒng),包括手機(jī)端,后臺(tái)管理,移動(dòng)端接口API,可用于外賣、送餐等領(lǐng)域的外包.

3)系統(tǒng)運(yùn)行截圖:


圖片11 


圖片12 

4)技術(shù)體系:

l  核心框架:Spring Boot

l  數(shù)據(jù)庫層:Spring data jpa/Spring data mongodb

l  數(shù)據(jù)庫連接池:Druid

l  緩存:Ehcache

l  前端:Vue.js

l  數(shù)據(jù)庫:MySQL5.5以上,MongoDB4.0(不要使用最新版4.2)

 

四、又一個(gè)小商場系統(tǒng)litemall

1)訪問地址:https://gitee.com/steadyjack/litemall

2)項(xiàng)目簡介:又一個(gè)小商場系統(tǒng);litemall = Spring Boot后端 + Vue管理員前端 + 微信小程序用戶前端 + Vue用戶移動(dòng)端.

3)系統(tǒng)運(yùn)行截圖:


圖片13 


圖片14 


圖片15 


圖片16 

 

4)技術(shù)體系:


圖片17 

 

最后,感謝上述作者貢獻(xiàn)出了這么優(yōu)秀的開源項(xiàng)目,感興趣的老友可以fork、check 出來自行研究一番、順便給他們來個(gè)star!除此之外,諸位也可以將你認(rèn)為不錯(cuò)的開源項(xiàng)目介紹給debug,debug會(huì)找個(gè)時(shí)間整理并將其分享出來!歡迎在在下方留言哦,感謝感謝?。?!


說在最后的話:

    最近正值跳槽面試季,debug特意搜羅了大量的Java面試題(含詳細(xì)目錄+答案),覆蓋技術(shù)領(lǐng)域:JVMJava集合、Java多線程/并發(fā)編程、Java基礎(chǔ)、Spring原理、微服務(wù)、NettyRPC、網(wǎng)絡(luò)編程、日志、ZooKeeper、Kafka、RabbitMQ、HBaseMongoDB、Cassandra、設(shè)計(jì)模式、負(fù)載均衡、數(shù)據(jù)庫、一致性算法、Java算法、數(shù)據(jù)結(jié)構(gòu)、加密算法、分布式緩存、Hadoop、Spark、Storm、YARN、機(jī)器學(xué)習(xí)、云計(jì)算等等


圖片18 



圖片19 



圖片20 



圖片21 


圖片22 

圖片23 


圖片24 


圖片25 


圖片26 


圖片27 


圖片28 


圖片29 



圖片30 

  

如何領(lǐng)取此面試文檔?關(guān)注公眾號(hào)“程序員實(shí)戰(zhàn)基地”,并回復(fù)三個(gè)字:面試題 ,即可獲取此文檔下載鏈接(無套路哈):