mybatis redis_SpringBoot+MyBatis+ES+Redis+vue全套CMS开源系统

1a0e793c729141e5235a831fce68fdc7.png

给大家推荐一款牛逼的CMS开源系统,这款开源的CMS自称我朝第一CMS,这个大话在鹏哥看来一点都不为过。如果不服可以看下边的介绍。

项目特点

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

商用使用

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

这个相比于Apache 2.0 协议MIT对二次开发和直接商用更加友好,当然如果你只是学习使用,可以完全忽视这些协议。

快速体验

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

文件说明

快速开发手册 :http://doc.ms.mingsoft.net/dev-guide/

文档目录说明:

  • 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/templets 模版文件夹
  • src/main/webapp/upload 上传资源文件夹
  • src/main/webapp/WEB-INF/manager 后端视图页面
  • LICENSE 项目协议说明
  • README.md 项目说明文档
  • pom.xml 依赖配置文件

后端技术

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

前端技术

  • vue 函式库
  • element ui UI库
  • jQuery 函式库
  • Bootstrap 前端框架
  • Bootstrap-table Bootstrap数据表格
  • BootstrapValidator 表单验证
  • Font-awesome 字体图标
  • Waves 点击效果插件
  • zTree 树插件
  • Select2 选择框插件
  • Vue MVVM框架
  • AmazeUI 移动端UI
  • Plupload 上传控件
  • freemarker 模板引擎
  • validator 验证库
  • animate 动画
  • icon 矢量小图标(待更新)

系统架构

2b6e513140e6bbb63429bb3a5dd40fd4.png

系统美图欣赏

c401a2fbc00f4dba6c2b1ba50f802a68.png

74d6f9592d663c6cac72bd02c8a9a68d.png

9e658b205d3bfc8a817142899747ac34.png

c0fe143b0ab07325c6cbb83cef8698fd.png

b3156a2713836a7f5dfc334fcb498acb.png

577021aa3fc097fb3cc422347538f23f.png

34f008f06005620093afa8031b79ed60.png

79db46860efb75416eb50266417acc5f.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值