基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。

  • 前端采用Vue、Element UI。
  • 后端采用Spring Boot、Spring SecurityRedis & Jwt。
  • 权限认证使用Jwt,支持多终端认证系统。
  • 支持加载动态权限菜单,多方式轻松权限控制。
  • 高效率开发,使用代码生成器可以一键生成前后端代码。

内置功能

  • 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
  • 部门管理: 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。关注Java项目分享
  • 岗位管理: 配置系统用户所属担任职务。
  • 菜单管理: 配置系统菜单,操作权限,按钮权限标识等。
  • 角色管理: 角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  • 字典管理: 对系统中经常使用的一些较为固定的数据进行维护。
  • 参数管理: 对系统动态配置常用参数。
  • 通知公告: 系统通知公告信息发布维护。
  • 操作日志: 系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  • 登录日志: 系统登录日志记录查询包含登录异常。
  • 在线用户: 当前系统中活跃用户状态监控。
  • 定时任务: 在线(添加、修改、删除)任务调度包含执行结果日志。
  • 代码生成: 前后端代码的生成(java、html、xml、SQL)支持CRUD下载 。
  • 系统接口: 根据业务代码自动生成相关的api接口文档。
  • 服务监控: 监视当前系统CPU、内存、磁盘、堆栈等相关信息。
  • 缓存监控: 对系统的缓存信息查询,命令统计等。
  • 在线构建器: 拖动表单元素生成相应的HTML代码。
  • 连接池监视: 监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

好了,废话说完,开始正文

开源说明

  • 系统100%开源
  • 模块化开发模式,铭飞所开发的模块都发布到了maven中央库。可以通过pom.xml文件的方式拉取源代码
  • 源码和操作文档放在文末了

<dependency> <groupId>net.mingsoft</groupId> <artifactId>模块</artifactId> <version>版本号</version> <classifier>sources</classifier> <scope>provided</scope></dependency>

商用

基于MIT开源协议,可直接商用无需授权,但请尊重开源精神不要去掉代码中铭飞的注释和版权信息

特点

  • 免费完整开源:基于MIT协议,源代码完全开源,无商业限制,MS开发团队承诺将MCMS内容系统永久完整开源;关注Java项目分享
  • 标签化建站:不需要专业的后台开发技能,只要使用系统提供的标签,就能轻松建设网站;
  • html静态化:系统支持全站静态化;
  • 跨终端:站点同时支持PC与移动端访问,同时会自动根据访问的终端切换到对应的界面,数据由系统统一管理;
  • 海量模版:铭飞通过MStore(MS商城)分享更多免费、精美的企业网站模版,降低建站成本;关注Java项目分享
  • 丰富插件:为了让MCms适应更多的业务场景,在MStore用户可以下载对应的插件,如:站群插件、微信插件、商城插件等;
  • 每月更新:铭飞团队承诺每月28日为系统升级日,分享更多好用等模版与插件;
  • 文档丰富:为了让用户更快速的使用MCms系统进行开发,铭飞团队持续更新开发相关文档,如标签文档、使用文档、视频教程等;

面向对象

  • 企 业:帮助创立初期的公司或团队快速搭建产品的技术平台,加快公司项目开发进度;
  • 开发者:帮助开发者快速完成承接外包的项目,避免从零搭建系统;
  • 学习者:初学JAVA的同学可以下载源代码来进行学习交流;

开发环境

建议开发者使用以下环境,这样避免版本带来的问题

  • Windows、linux
  • EclipseIdea
  • Mysql≧5.7
  • JDK≧8
  • Tomcat≧8

1. MCms内容插件手册

MCms内容插件提供最基本的菜单、权限、角色、栏目、内容、静态化、等常用功能。
视频教程:内容插件视频教程 配合代码生成器使用快速提升开发效率:代码生成器在线视频教程、代码生成器使用文档

1.1. Apache Maven依赖

1.1.1. 当前版本

<!-- ms-mcms 内容模块插件 --><dependency> <groupId>net.mingsoft</groupId> <artifactId>ms-mcms</artifactId> <version>当前版本</version></dependency><!-- ms-mcms 内容模块源码 --><dependency> <groupId>net.mingsoft</groupId> <artifactId>ms-mcms</artifactId> <version>当前版本</version> <classifier>sources</classifier></dependency>Copy

1.2. 接口

项目访问路径/swagger-ui.html#/

系统部署手册

1. jar部署

1.1. 打包方式1

懒人做法,将所有的资源打成一个jar包,维护资源不方便,不推荐

mvn clean packagejava -jar ms-mcms.jarCopy

1.2. 打包方式2(推荐)

打包指令增加参数 -f bin-xml ,执行完成会在target目录会生成 “ 项目-bin ” 发布文件夹

mvn clean package -f bin-xmlCopy

1.2.1. 目录结构

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

config:配置文件

html:静态化自动生成的目录(自动生成)

static:静态资源文件

templets:(必须)模版目录,需要复制一份

upload:(必须)上传的文件夹

WEB-INF:ftl视图文件

mcms.log:自动生成的日志文件

*.sh:linux启动、停止脚本

*.bat:window启动、停止脚本

技术选型

后端框架

技术

名称

官网

Spring Framework

容器

http://projects.spring.io/Spring-framework

Spring Boot

MVC框架

https://spring.io/projects/spring-boot

Apache Shiro

安全框架

http://shiro.apache.org

Spring Session

分布式Session管理

http://projects.spring.io/spring-session

MyBatis

ORM框架

http://www.mybatis.org

Freemarker

视图框架

http://freemarker.foofun.cn

PageHelper

MyBatis分页插件

http://git.oschina.net/free/Mybatis_PageHelper

Log4J

日志组件

http://logging.apache.org

Maven

项目构建

http://maven.apache.org

Elasticsearch

分布式搜索引擎

https://www.elastic.co

Redis

分布式缓存数据库

https://redis.io

hutool

工具类

http://hutool.mydoc.io

前端框架

技术

名称

官网

vue

函式库

https://cn.vuejs.org//

element ui

UI库

https://element.eleme.cn/2.0/#/zh-CN

jQuery

函式库

http://jquery.com/

Bootstrap

前端框架

http://getbootstrap.com/

Bootstrap-table

Bootstrap数据表格

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/select2

Vue

MVVM框架

https://cn.vuejs.org/

AmazeUI

移动端UI

http://amazeui.org/

Plupload

上传控件

http://www.plupload.com/

freemarker

模板引擎

http://freemarker.foofun.cn/toc.html

validator

验证库

https://github.com/chriso/validator.js

animate

动画

http://daneden.github.io/animate.css/

icon

矢量小图标(待更新)

http://ms.mingsoft.net/html/86//6048/index.html

软件截图

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了
基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了
基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了
基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了
基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了
基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

项目管理

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

代码生成器

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

项目源码和操作文档:转发文章后私信【620】三个数字即可免费获取!!!

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

源码

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

操作文档

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年7月23日 上午10:39
下一篇 2022年7月23日 上午10:41

相关推荐

  • apqp项目管理软件

    项目管理软件: AQPQP项目管理软件介绍 AQPQP项目管理软件是一款功能强大、易于使用、可定制化的项目管理软件,旨在帮助项目经理和团队高效地规划和执行项目。本文将介绍AQPQP…

    科研百科 2024年7月22日
    115
  • 系统集成项目管理监理

    系统集成项目管理监理 系统集成项目管理监理是指对系统集成项目进行全程监理和管理的一种服务形式。系统集成项目管理监理可以帮助企业提高项目管理水平,降低项目风险,保证项目的质量和安全,…

    科研百科 2024年12月31日
    0
  • 物业安全处、消防管理中心绩效考评实施标准作业规程(物业安全管理考核标准)

    物业安全处、消防管理中心(安全员、消防员)绩效考评实施标准作业规程 1.0 目的 规范员工绩效考评工作,确保公平、公开、公正考评员工的德、绩、能、勤。 2.0 适用范围 适用于安全…

    科研百科 2022年7月4日
    271
  • 加强慈善捐赠规范管理(慈善捐款管理办法)

    作者:李健(中央民族大学基金会研究中心执行主任),徐彩云(中央民族大学管理学院) 近年来,中国慈善捐赠数量和金额不断创新高,与此同时,慈善捐赠也出现了一些新的发展趋势和特征。一是慈…

    科研百科 2022年6月29日
    227
  • 如何做好高校院系专职组织员工作(高校专职组织员工作职责)

    如何做好高校院系专职组织员工作 一、介绍高校院系专职组织员的工作职责和意义 近年来,高校院系专职组织员的工作任务日益繁重,要求其在党组织建设、党员管理、党员教育、组织协调等方面发挥…

    科研百科 2023年6月18日
    2.4K
  • 每日优鲜APP疑似关停账号登录,退出后就不能再登录(每日优鲜app怎么退出登录)

    Tech星球7月29日消息,每日优鲜“就地解散”的事情持续引发关注,29日,有不少网友开始反馈,每日优鲜账号登录困难。 每日优鲜APP截图。 29日下午15时左右,记者分别使用两个…

    科研百科 2022年9月26日
    239
  • 江苏造价项目管理系统

    江苏造价项目管理系统 江苏造价项目管理系统是一款功能强大、易于使用、高效的造价项目管理软件。它为造价工程师、审计师、造价机构等提供了一个全面的平台,用于管理造价项目、控制成本、提高…

    科研百科 2024年12月25日
    0
  • erp进销存软件(免费erp进销存软件)

      对你好,ERP系统本身已经包含了进销存管理模块,怎么选择好用的ERP软件,前期肯定是需要大量的调研的,对比研究各家的方案,以及后面的演示,才能得出合适的软件方案。   首先你得…

    科研百科 2022年9月20日
    251
  • 项目管理 应用软件

    项目管理应用软件 随着信息技术的不断发展,项目管理应用软件已经成为了现代项目管理中不可或缺的一部分。这些应用软件可以帮助项目经理和项目团队成员更好地协作,提高工作效率,减少错误和重…

    科研百科 2024年8月16日
    51
  • 开源oa办公系统

    开源oa办公系统: 实现高效办公的利器 随着现代办公需求的不断发展,oa办公系统作为其中一个重要的工具,越来越受到企业的重视。开源oa办公系统则是其中比较受欢迎的一种,因为它们具有…

    科研百科 2025年1月4日
    1