Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ MCMS Public
forked from ming-soft/MCMS

铭飞MCMS内容管理系统完整开源版J2EE代码,快的不像JAVA系统

License

Notifications You must be signed in to change notification settings

jacklon/MCMS

Repository files navigation

#铭飞MCMS内容管理系统完整开源版J2EE代码 当前版本:4.6.0
铭飞MS官网:http://ms.mingsoft.net
官网同时提供一键运行版本下载,请步移官网....
QQ交流群号1: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.sql备份文件;
  • 修改src\main\resources\ms.properties文件中的数据库设置参数;
  • 第一次启动必须先访问后台,后台访问地址:http://+ip地址(或localhost):tomcat端口/项目发布名/ms/login.do 必需先访问后台界面再访问前台界面
  • 前台访问地址:http://ip地址(或localhost):tomcat端口/项目发布名,如果发布的地址不是http://localhost:8080/ms-mcms,先在后台生成静态页面再进行访问
  • 管理员账号,用户名: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>

#系统美图 输入图片说明 输入图片说明 输入图片说明

About

铭飞MCMS内容管理系统完整开源版J2EE代码,快的不像JAVA系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.4%
  • CSS 28.1%
  • HTML 13.9%
  • Java 5.7%
  • FreeMarker 0.9%

AltStyle によって変換されたページ (->オリジナル) /