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】,即可免费获取下载地址


分享到:


相關文章: