《開(kāi)源精選》是我們分享Github、gitee等開(kāi)源社區(qū)中優(yōu)質(zhì)項(xiàng)目的欄目,包括技術(shù)、學(xué)習(xí)、實(shí)用與各種有趣的內(nèi)容。本期推薦的是一個(gè)開(kāi)源基于Spring Boot的后臺(tái)管理系統(tǒng)。
Guns基于Spring Boot、Mybatis-Plus、Beetl 、Hutool等優(yōu)秀框架,功能豐富,代碼簡(jiǎn)潔。不管是大學(xué)生、初出茅廬的新人、工作多年的開(kāi)發(fā)者,都可以很好地上手。
快速開(kāi)始
環(huán)境準(zhǔn)備
- jdk1.8、maven 3.6或以上版本,mysql 5.7
- IDE需要安裝lombok插件
Maven安裝之后需要修改一些配置:
下載地址: https://maven.apache.org/download.cgi?Preferred=https://mirrors.tuna.tsinghua.edu.cn/apache/
下載解壓之后我們需要修改一下配置,打開(kāi)conf/settings.xml:
找到 <mirrors></mirrors> 如下這一段:
把 <mirrors></mirrors> 刪除掉,并替換成阿里云鏡像加速,如下內(nèi)容:
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror></mirrors>
最終效果如下圖所示:
另外將本地maven倉(cāng)庫(kù)地址改為非默認(rèn)位置,如下:
<localRepository>D:repository</localRepository>
啟動(dòng)項(xiàng)目
首先在Gitee下載項(xiàng)目: https://gitee.com/stylefeng/guns
git clone或者下載zip:
解壓之后,我們得到Guns項(xiàng)目如下:
使用idea打開(kāi)這個(gè)項(xiàng)目,打開(kāi)之后檢查maven的配置是否和本機(jī)安裝路徑一致,maven的 settings.xml 文件,是否和 環(huán)境準(zhǔn)備 中路徑一致,如果不一致可以參考下圖修改:
修改完maven配置后,打開(kāi) application-local.yml 配置文件,修改數(shù)據(jù)庫(kù)的鏈接配置為你的配置:
注意庫(kù)名要和數(shù)據(jù)庫(kù)的庫(kù)名一致,如果數(shù)據(jù)庫(kù)沒(méi)有這個(gè)庫(kù)的話需要?jiǎng)?chuàng)建:
數(shù)據(jù)庫(kù)內(nèi)容不用初始化,因?yàn)轫?xiàng)目啟動(dòng)后會(huì)自動(dòng)初始化表。之后運(yùn)行,Guns的啟動(dòng)類即可:
啟動(dòng)成功后會(huì)提示success:
打開(kāi) http://localhost:8080 , 輸入默認(rèn)賬號(hào)密碼: admin/123456 ,即可進(jìn)入系統(tǒng):
系統(tǒng)截圖
更多內(nèi)容大家可自行前往閱讀。
項(xiàng)目地址:https://gitee.com/stylefeng/guns
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。