09.25 SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

開源說明

  • 系統100%開源
  • 模塊化開發模式,銘飛所開發的模塊都發布到了maven中央庫。 可以通過pom.xml文件的方式拉取源代碼
<dependency>
\t<groupid>net.mingsoft/<groupid>
\t<artifactid>模塊/<artifactid>
\t<version>版本號/<version>
\t<classifier>sources/<classifier>
\t<scope>provided/<scope>
/<dependency>

商用使用

基於MIT開源協議,可直接商用無需授權,但請尊重開源精神不要去掉代碼中銘飛的註釋和版權信息

特點

  • 免費完整開源:基於MIT協議,源代碼完全開源,無商業限制,MS開發團隊承諾將MCMS內容系統永久完整開源;
  • 標籤化建站:不需要專業的後臺開發技能,只要使用系統提供的標籤,就能輕鬆建設網站;
  • html靜態化:系統支持全站靜態化;
  • 跨終端:站點同時支持PC與移動端訪問,同時會自動根據訪問的終端切換到對應的界面,數據由系統統一管理;
  • 海量模版:銘飛通過MStore(MS商城)分享更多免費、精美的企業網站模版,降低建站成本;
  • 豐富插件:為了讓MCms適應更多的業務場景,在MStore用戶可以下載對應的插件,如:站群插件、微信插件、商城插件等;
  • 每月更新:銘飛團隊承諾每月28日為系統升級日,分享更多好用等模版與插件;
  • 文檔豐富:為了讓用戶更快速的使用MCms系統進行開發,銘飛團隊持續更新開發相關文檔,如標籤文檔、使用文檔、視頻教程等;

面向對象

  • 企 業:幫助創立初期的公司或團隊快速搭建產品的技術平臺,加快公司項目開發進度;
  • 開發者:幫助開發者快速完成承接外包的項目,避免從零搭建系統;
  • 學習者:初學JAVA的同學可以下載源代碼來進行學習交流;

快速體驗

  • 將項目源碼導入eclipse;
  • 創建數據庫db-mcms-open,注意:數據庫使用utf-8編碼,導入doc/db-mcms-open-版本號.sql,如果升級現有系統請使用*-up-*.sql升級,如果導入了系統對應的完整版SQL,sql升級補丁不需要重複導入;
  • 修改src\\main\\resources\\application-dev.yml文件中的數據庫設置參數;
  • 首先先訪問後臺地址:http://ip|域名/項目發佈名/ms/login.do,進入後臺點擊內容管理->靜態化菜單,進行"生成主頁","生成欄目","生成文章"操作 (注意!!!)
  • 管理員賬號,用戶名:msopen 密碼:msopen

開發環境

建議開發者使用以下環境,這樣避免版本帶來的問題

  • IDE:eclipse、idea
  • DB:Mysql5.7
  • JDK:JAVA 8
  • WEB:Tomcat8

運行環境

  • WEB服務器:Weblogic、Tomcat、WebSphere、JBoss、Jetty 等
  • 數據庫服務器:Mysql5.7
  • 操作系統:Windows、Linux、Unix 等

後端框架

技術名稱官網Spring Framework容器http://projects.spring.io/spring-frameworkSpring BootMVC框架https://spring.io/projects/spring-bootApache Shiro安全框架http://shiro.apache.orgSpring session分佈式Session管理http://projects.spring.io/spring-sessionMyBatisORM框架http://www.mybatis.orgFreemarker視圖框架http://freemarker.foofun.cnPageHelperMyBatis分頁插件http://git.oschina.net/free/Mybatis_PageHelperLog4J日誌組件http://logging.apache.orgMaven項目構建http://maven.apache.orgElasticsearch分佈式搜索引擎https://www.elastic.coRedis分佈式緩存數據庫https://redis.iohutool工具類http://hutool.mydoc.io

前端框架

技術名稱官網vue函式庫https://cn.vuejs.org//element uiUI庫https://element.eleme.cn/2.0/#/zh-CNjQuery函式庫http://jquery.com/Bootstrap前端框架http://getbootstrap.com/Bootstrap-tableBootstrap數據表格http://bootstrap-table.wenzhixin.net.cn/BootstrapValidator表單驗證http://bootstrapvalidator.com/Font-awesome字體圖標http://fontawesome.io/Waves點擊效果插件https://github.com/fians/Waves/zTree樹插件http://www.treejs.cn/v3/Select2選擇框插件https://github.com/select2/select2VueMVVM框架https://cn.vuejs.org/AmazeUI移動端UIhttp://amazeui.org/Plupload上傳控件http://www.plupload.com/freemarker模板引擎http://freemarker.foofun.cn/toc.htmlvalidator驗證庫https://github.com/chriso/validator.jsanimate動畫http://daneden.github.io/animate.css/icon矢量小圖標(待更新)http://ms.mingsoft.net/html/86//6048/index.html

系統結構

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

文件說明

  • doc 項目文檔文件夾,裡面有數據庫文件
  • src/main/java java源代碼
  • src/main/resources 項目的資源配置文件
  • src/main/webapp
  • src/main/webapp/static 靜態資源文件,如:js、css、image、等第三方前端插件庫
  • src/main/webapp/html 生成的靜態頁面,實際項目需要刪除,只是提供給開發者快速預覽生成後的靜態頁面
  • src/main/webapp/templets 模版文件夾
  • src/main/webapp/upload 上傳資源文件夾
  • src/main/webapp/WEB-INF/manager 後端視圖頁面
  • LICENSE 項目協議說明
  • README.md 項目說明文檔
  • pom.xml 依賴配置文件

代碼部署與常見問題

  • 銘飛MCms 部署視頻 http://ms.mingsoft.net/mbbs/13988/detail.do
  • MCms環境配置常見問題 http://ms.mingsoft.net/mbbs/13000/detail.do
  • MStore使用方式:http://ms.mingsoft.net/mbbs/13008/detail.do

文檔

  • MCms標籤手冊 http://doc.ms.mingsoft.net/mcms-tag-guide
  • 快速開發手冊 http://doc.ms.mingsoft.net/dev-guide/

系統美圖

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

SpringBoot 2架構前端基於vue、element ui。簡單好用的開源系統

獲取方式

轉發文章+關注,後私信回覆【MCMS】,即可免費獲取下載地址


分享到:


相關文章: