1 Star 0 Fork 6.9K

smallcode-fork / MCMS

forked from 铭飞 / MCMS 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

铭飞MCMS内容管理系统完整开源版J2EE代码

当前版本:4.6.5
铭飞MS官网:http://ms.mingsoft.net
官网同时提供一键运行版本下载,请步移官网....
QQ交流群号:①231212174 ②221335098
很多人说铭飞MCMS是大天朝国唯一完整开源的J2EE系统!团队希望看到更多的优秀好用的开源系统,我们一直会努力下去!

特点

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

面向对象

  • 铭飞MCMS是企业在创立初期很好的技术基础框架,加快公司项目开发进度,当然也可以对现有的系统进行升级;
  • 个人开发者也可以使用MCMS承接外包项目;
  • 初学JAVA的同学可以下载源代码来进行学习交流;

技术框架

  • 核心框架:Spring Framework 4
  • 安全框架:Apache Shiro 1.2
  • 视图框架:Spring MVC 4
  • 任务调度:Spring Task 4
  • 持久层框架:MyBatis 3
  • 数据库连接池:Alibaba Druid 1.0
  • 日志管理:SLF4J 1.7、Log4j
  • JS框架:jQuery 1.10
  • CSS框架:Twitter Bootstrap 2.3.1。
  • 富文本:Ueditor

系统结构

输入图片说明

开发环境

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

  • IDE:eclipse
  • DB:Mysql5.5
  • JDK:JAVA 7、J2EE6
  • WEB:Tomcat8

运行环境

  • WEB服务器:Weblogic、Tomcat、WebSphere、JBoss、Jetty 等
  • 数据库服务器:Mysql5.5
  • 操作系统:Windows、Linux、Unix 等

快速体验

  • 将MCMS项目源码导入eclipse;
  • 创建数据库db-mcms-open,注意:数据库使用utf-8编码,导入doc/db-mcms-open-4.6.3.sql,*-up-*.sql表示sql升级补丁是手动升级包,如果导入了系统对应的完整版SQL,sql升级补丁不需要重复导入;
  • 修改src\main\resources\ms.properties文件中的数据库设置参数;
  • 首先先访问后台地址:http://ip|域名/项目发布名/ms/login.do ,进入后台点击内容管理->静态化菜单,进行"生成主页","生成栏目","生成文章"操作
  • 管理员账号,用户名:msopen 密码:msopen

文件说明

  • .externalToolBuilders eclipse缓存文件
  • .settings eclipse配置缓存文件
  • doc 项目文档文件夹,里面有数据库文件
  • src/main maven结构的项目源代码
  • java/com/mingsoft java源代码文件
  • resources 项目的资源配置文件
  • webapp
    META-INF
    WEB-INF
    manager
    html/1 默认生成的静态代码,实际项目需要删除,只是提供给开发者快速预览生成后的静态页面
    templets/1/mooc 默认模版
    upload
  • target 临时文件,可以删除让maven自动生成
  • .classpath eclipse配置缓存文件
  • .project eclipse配置缓存文件
  • LICENSE 项目协议说明
  • README.md 项目说明文档
  • pom.xml maven的依赖配置文件

代码部署与常见问题

文档

开源说明

  • 系统100%开源
  • 铭飞MCms是铭飞MS平台的一个子模块,同时铭飞MCms所依赖的模块都是用maven方式提供了源码获取方式,具体看pom.xml
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-base</artifactId>
			<version>${ms.base.version}</version>
		</dependency>
		<!-- ms-base源码jar包 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-base</artifactId>
			<version>${ms.base.version}</version>
			<classifier>sources</classifier>
			<scope>provided</scope>
		</dependency>

		<!-- ms-basic基础模块war包,包含后台管理的基础功能 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-basic</artifactId>
			<version>${ms.basic.version}</version>
			<type>war</type>
		</dependency>
		<!-- ms-basic源码jar包 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-basic</artifactId>
			<version>${ms.basic.version}</version>
			<classifier>sources</classifier>
			<scope>provided</scope>
		</dependency>

		<!-- ms-basic开发依赖,主要方便业务开发 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-basic</artifactId>
			<version>${ms.basic.version}</version>
			<classifier>classes</classifier>
			<scope>provided</scope>
		</dependency>

		<!-- ms-mdiy自定义模块,自定义表单、自定义搜索、自定义页面等 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-mdiy</artifactId>
			<version>${ms.mdiy.version}</version>
			<type>war</type>
		</dependency>
		<!-- ms-mdiy自定义模块源码 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-mdiy</artifactId>
			<version>${ms.mdiy.version}</version>
			<classifier>sources</classifier>
			<scope>provided</scope>
		</dependency>
		<!-- ms-mdiy开发依赖,主要方便业务开发 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-mdiy</artifactId>
			<version>${ms.mdiy.version}</version>
			<classifier>classes</classifier>
			<scope>provided</scope>
		</dependency>

		<!-- ms-mpeople用户模块,包含用户的常规功能,详细描述见MStore -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-mpeople</artifactId>
			<version>${ms.mpeople.version}</version>
			<type>war</type>
		</dependency>
		<!-- ms-mpeople用户模块源码 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-mpeople</artifactId>
			<version>${ms.mpeople.version}</version>
			<classifier>sources</classifier>
			<scope>provided</scope>
		</dependency>
		<!-- ms-mpeople开发依赖,主要方便业务开发 -->
		<dependency>
			<groupId>net.mingsoft</groupId>
			<artifactId>ms-mpeople</artifactId>
			<version>${ms.mpeople.version}</version>
			<classifier>classes</classifier>
			<scope>provided</scope>
		</dependency>

系统美图

输入图片说明 输入图片说明 输入图片说明

The MIT License (MIT) Copyright (c) 2015 铭飞科技 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

完整开源!Java快速开发平台!基于Spring、SpringMVC、Mybatis架构,MStore提供更多好用的插件与模板(文章、商城、微信、论坛、会员、评论、支付、积分、工作流、任务调度等,同时提供上百套免费模板任意选择),价值源自分享!铭飞系统不仅一套简单好用的开源系统、更是一整套优质的开源生态内容体系。铭飞的使命就是降低开发成本提高开发效率,提供全方位的企业级开发解决方案,每月28定期更新版本。 展开 收起
Java
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/smallcodefork/MCMS.git
git@gitee.com:smallcodefork/MCMS.git
smallcodefork
MCMS
MCMS
master

搜索帮助

14c37bed 8189591 565d56ea 8189591