基于SpringBoot 的CMS系統(tǒng),拿去開發(fā)企業(yè)官網(wǎng)真香
時(shí)間:2023-05-05 11:03:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-05-05 11:03:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
基于SpringBoot 的CMS系統(tǒng),拿去開發(fā)企業(yè)官網(wǎng)真香:作者 | 銘飛
整理 | 我是程序汪
程序汪推薦這個(gè)項(xiàng)目是因?yàn)槭褂檬謨?cè)部署手冊(cè)非常完善,項(xiàng)目也有開發(fā)教程視頻對(duì)小白非常貼心,接私活可以直接拿去二開非常舒服(程序汪就這么干過(guò),后面分享具體心得)
開源說(shuō)明
- 系統(tǒng)100%開源
- 模塊化開發(fā)模式,銘飛所開發(fā)的模塊都發(fā)布到了maven中央庫(kù)??梢酝ㄟ^(guò)pom.xml文件的方式拉取源代碼
<dependency> <groupId>net.mingsoft</groupId> <artifactId>模塊</artifactId> <version>版本號(hào)</version> <classifier>sources</classifier> <scope>provided</scope></dependency>
商用
基于MIT開源協(xié)議,可直接商用無(wú)需授權(quán),但請(qǐng)尊重開源精神不要去掉代碼中銘飛的注釋和版權(quán)信息
特點(diǎn)
- 免費(fèi)完整開源:基于MIT協(xié)議,源代碼完全開源,無(wú)商業(yè)限制,MS開發(fā)團(tuán)隊(duì)承諾將MCMS內(nèi)容系統(tǒng)永久完整開源;關(guān)注Java項(xiàng)目分享
- 標(biāo)簽化建站:不需要專業(yè)的后臺(tái)開發(fā)技能,只要使用系統(tǒng)提供的標(biāo)簽,就能輕松建設(shè)網(wǎng)站;
- html靜態(tài)化:系統(tǒng)支持全站靜態(tài)化;
- 跨終端:站點(diǎn)同時(shí)支持PC與移動(dòng)端訪問(wèn),同時(shí)會(huì)自動(dòng)根據(jù)訪問(wèn)的終端切換到對(duì)應(yīng)的界面,數(shù)據(jù)由系統(tǒng)統(tǒng)一管理;
- 海量模版:銘飛通過(guò)MStore(MS商城)分享更多免費(fèi)、精美的企業(yè)網(wǎng)站模版,降低建站成本;關(guān)注Java項(xiàng)目分享
- 豐富插件:為了讓MCms適應(yīng)更多的業(yè)務(wù)場(chǎng)景,在MStore用戶可以下載對(duì)應(yīng)的插件,如:站群插件、微信插件、商城插件等;
- 每月更新:銘飛團(tuán)隊(duì)承諾每月28日為系統(tǒng)升級(jí)日,分享更多好用等模版與插件;
- 文檔豐富:為了讓用戶更快速的使用MCms系統(tǒng)進(jìn)行開發(fā),銘飛團(tuán)隊(duì)持續(xù)更新開發(fā)相關(guān)文檔,如標(biāo)簽文檔、使用文檔、視頻教程等;
面向?qū)ο?/h2>- 企 業(yè):幫助創(chuàng)立初期的公司或團(tuán)隊(duì)快速搭建產(chǎn)品的技術(shù)平臺(tái),加快公司項(xiàng)目開發(fā)進(jìn)度;
- 開發(fā)者:幫助開發(fā)者快速完成承接外包的項(xiàng)目,避免從零搭建系統(tǒng);
- 學(xué)習(xí)者:初學(xué)JAVA的同學(xué)可以下載源代碼來(lái)進(jìn)行學(xué)習(xí)交流;
開發(fā)環(huán)境
建議開發(fā)者使用以下環(huán)境,這樣避免版本帶來(lái)的問(wèn)題
- Windows、Linux
- Eclipse、Idea
- Mysql≧5.7
- JDK≧8
- Tomcat≧8
1. MCms內(nèi)容插件手冊(cè)
MCms內(nèi)容插件提供最基本的菜單、權(quán)限、角色、欄目、內(nèi)容、靜態(tài)化、等常用功能。
視頻教程:內(nèi)容插件視頻教程 配合代碼生成器使用快速提升開發(fā)效率:代碼生成器在線視頻教程、代碼生成器使用文檔
1.1. Apache Maven依賴
1.1.1. 當(dāng)前版本
<!-- ms-mcms 內(nèi)容模塊插件 --><dependency> <groupId>net.mingsoft</groupId> <artifactId>ms-mcms</artifactId> <version>當(dāng)前版本</version></dependency><!-- ms-mcms 內(nèi)容模塊源碼 --><dependency> <groupId>net.mingsoft</groupId> <artifactId>ms-mcms</artifactId> <version>當(dāng)前版本</version> <classifier>sources</classifier></dependency>
1.2. 接口
項(xiàng)目訪問(wèn)路徑/swagger-ui.html#/
系統(tǒng)部署手冊(cè)
1. jar部署
1.1. 打包方式1
懶人做法,將所有的資源打成一個(gè)jar包,維護(hù)資源不方便,不推薦
mvn clean packagejava -jar ms-mcms.jar
1.2. 打包方式2(推薦)
打包指令增加參數(shù) -f bin-xml ,執(zhí)行完成會(huì)在target目錄會(huì)生成 “ 項(xiàng)目-bin ” 發(fā)布文件夾
mvn clean package -f bin-xml
1.2.1. 目錄結(jié)構(gòu)
config:配置文件
html:靜態(tài)化自動(dòng)生成的目錄(自動(dòng)生成)
static:靜態(tài)資源文件
templets:(必須)模版目錄,需要復(fù)制一份
upload:(必須)上傳的文件夾
WEB-INF:ftl視圖文件
mcms.log:自動(dòng)生成的日志文件
*.sh:linux啟動(dòng)、停止腳本
*.bat:window啟動(dòng)、停止腳本
技術(shù)選型
后端框架
前端框架
軟件截圖
銘飛平臺(tái)
做開源我們是業(yè)余的,寫代碼我們是認(rèn)真的。研發(fā)產(chǎn)品的路上我們一直在探索、一直在學(xué)習(xí)、一直在用心投入,希望能給更多的企業(yè)與開發(fā)者提供一些更有價(jià)值的服務(wù)。
項(xiàng)目管理
代碼生成器
-
END -
源碼下載地址如下
關(guān)鍵詞:企業(yè),系統(tǒng)