基于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

相关推荐

  • 解读编程语言的2021:Go,Rust成熟Kotlin、wasm、Julia无限生长

    本文是“2021 InfoQ 年度技术盘点与展望”系列文章之一,由 InfoQ 编辑部制作呈现,重点聚焦编程语言领域在 2021 年的重要进展、动态,希望能帮助你准确把握 2021…

    科研百科 2023年3月23日
    407
  • 实验室学霸女主牵手计算机大神

    在计算机科学与工程学院的芯动力实验室,有一对为人称颂的“学霸情侣”。他们共同努力,相互陪伴。今年以优异的成绩分别考取西南大学、重庆邮电大学硕士研究生。在校期间,他们还双双获得综合奖…

    科研百科 2022年7月6日
    274
  • 资产管理系统软件价格(免费资产管理系统软件)

    免费资产管理系统软件: 提升企业效率的利器 随着企业规模的不断扩大,资产管理成为了企业管理中不可或缺的一部分。传统的手动管理方式已经无法满足现代企业管理的需求,因此,免费资产管理系…

    科研百科 2024年6月8日
    56
  • 服装生产erp管理系统大盘点,懂行的老板都在用这几款!(服装生产erp管理软件)

    服装生产erp管理系统大盘点,懂行的老板都在用这几款!(服装生产erp管理软件) 服装生产erp管理系统是一种专门为服装生产企业设计的生产管理软件,主要功能包括采购管理、库存管理、…

    科研百科 2024年3月29日
    144
  • 劳动合同管理标准

    劳动合同管理标准 随着中国经济的快速发展,越来越多的企业和员工开始采用劳动合同管理方式来保护自己的权益。因此,劳动合同管理标准已经成为了企业管理中必不可少的一部分。本文将介绍一些劳…

    科研百科 2024年8月24日
    38
  • 吉大一院姜艳芳科研项目

    吉大一院姜艳芳科研项目 吉大一院姜艳芳科研项目是一项重要的学术研究成果,旨在解决当前临床工作中所面临的难题。该项目由姜艳芳教授率领的研究团队开展,经过数月的努力,终于取得了显著的成…

    科研百科 2025年1月31日
    0
  • 仓库管理信息系统项目

    仓库管理信息系统项目 随着信息技术的不断发展,仓库管理也变得越来越数字化和智能化。为了满足企业对于仓库管理的需求,我们成功地完成了一个仓库管理信息系统项目。这个项目不仅提高了仓库管…

    科研百科 2025年1月16日
    0
  • 全过程项目管理软件

    全过程项目管理软件 全过程项目管理软件是一种能够协助项目经理和团队成员进行整个项目生命周期管理的软件工具。能够帮助团队更好地协作,提高项目效率,减少错误率,并确保项目按时完成。全过…

    科研百科 2024年7月23日
    44
  • 中国二十冶:推动项目精细化管理,助力企业高质量发展(二十冶2020年重大项目)

    经济社会高速发展的当下,工程建设企业想要在竞争日益激烈的市场中立足,必须紧跟时代步伐,不断完善项目管理办法,加强自我革新,才能创立精品工程,树立优质品牌形象。 多举措推动项目精细化…

    科研百科 2024年4月24日
    132
  • 科研项目台帐

    科研项目台帐 科研项目台帐是记录和整理科研项目的重要文档。它包括科研项目的背景,目标,计划,进展和成果等信息,是项目管理和追踪的重要工具。以下是一个典型的科研项目台帐的示例: 1….

    科研百科 2025年3月3日
    1