/**PageBeginHtml Block Begin **/ /***自定义返回顶部小火箭***/ /*生成博客目录的JS 开始*/ /*生成博客目录的JS 结束*/

开源|一款努力打造一款国内好用的Java CMS内容管理软件

开源|一款努力打造一款国内好用的Java CMS内容管理软件

天若源码教程实战
 
 2025年11月7日 22:58 湖南

一、平台介绍

  • 免费完整开源:基于MIT协议,源代码完全开源,无商业限制,MS开发团队承诺将MCMS内容系统永久完整开源;

  • 标签化建站:不需要专业的后台开发技能,只要使用系统提供的标签,就能轻松建设网站;

  • html静态化:系统支持全站静态化;

  • 跨终端:站点同时支持PC与移动端访问,同时会自动根据访问的终端切换到对应的界面,数据由系统统一管理;

  • 海量模版:铭飞通过MStore(MS商城)分享更多免费、精美的企业网站模版,降低建站成本;

  • 丰富插件:为了让MCms适应更多的业务场景,在MStore用户可以下载对应的插件,如:站群插件、微信插件、商城插件等;

  • 每月更新:铭飞团队承诺每月28日为系统升级日,分享更多好用等模版与插件;

  • 文档丰富:为了让用户更快速的使用MCms系统进行开发,铭飞团队持续更新开发相关文档,如标签文档、使用文档、视频教程等;

   

二、功能介绍  

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

  • Windows、Linux

  • Eclipse、Idea

  • Mysql≧5.7 (开启忽略大小写)

  • JDK≧8

  • Tomcat≧8

快速体验(docker)

docker run -p 3306:3306 -p 8080:8080 --name mcms --privileged=true -e TZ=Asia/Shanghai  \--restart=always -e MYSQL_ROOT_PASSWORD=123456 -d mingsoft/mcms \--sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" \--lower-case-table-names=1 \--query-cache-type=1 \--query-cache-size=600000 \--max-connections=1000

MYSQL_ROOT_PASSWORD 数据库密码,如果修改需要修改容器 /home/mcms/config/ 下配置文件的链接,实际部署可以将 /home/mcms 挂载到外部文件夹,方便更新 mcms 系统文件

技术选型

后端框架

技术名称官网
Spring Framework 容器  
Spring Boot MVC  
Apache Shiro 安全  
Spring session 分布式Session管理  
MyBatis DAO  
MyBatis-Plus ORM  
Freemarker 视图  
PageHelper MyBatis分页插件  
Log4J 日志组件  
Maven 项目构建  
Elasticsearch 分布式搜索引擎  
Redis 分布式缓存数据库  
hutool 工具类  

前端框架

技术名称官网
Vue 3 MVVM框架  
Element Plus UI库  
jQuery 函式库  
hover.css 点击效果插件  
validator 验证库  
animate 动画  
icon 矢量小图标(待更新)  

文件说明

  • 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/templet 模版文件夹

  • src/main/webapp/upload 上传资源文件夹

  • src/main/webapp/WEB-INF/manager 后端视图页面

  • LICENSE 项目协议说明

  • README.md 项目说明文档

  • pom.xml 依赖配置文件

文档

  • 使用手册

  • 插件手册

三、界面截图

    图片

 

图片

 

图片图片

 

图片图片

 

   

以下功能都可以在平台  上免费使用 做开源我们是业余的,写代码我们是认真的。研发产品的路上我们一直在探索、一直在学习、一直在用心投入,希望能给更多的企业与开发者提供一些更有价值的服务。

项目管理

图片
图片

代码生成器

图片
图片

 

四、开源协议

      基于 开源协议,可直接商用无需授权,但请尊重开源精神不要去掉代码中铭飞的注释和版权信息,地址https://gitee.com/mingSoft/MCMS.git

posted @ 2025-12-02 08:53  一品堂.技术学习笔记  阅读(11)  评论(0)    收藏  举报