大数跨境
0
0

【开源项目】基于SpringBoot 的CMS系统,接私活贼嗨!

【开源项目】基于SpringBoot 的CMS系统,接私活贼嗨! 终码一生
2021-03-28
0
导读:开源项目CMS!!

「今日推荐」

一个 rm -rf 把公司整个数据库整没了...

这是我见过“最黄”的开源项目,没有之一!!

阿里面试官:Redis不仅仅是做缓存的?回去再看看吧!


推荐这个项目是因为使用手册部署手册非常完善,项目也有开发教程视频对小白非常贴心,接私活可以直接拿去二开非常舒服!


1

开发环境



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


  • Windows、Linux

  • Eclipse、Idea

  • Mysql≧5.7

  • JDK≧8

  • Tomcat≧8


MCms内容插件手册


MCms内容插件提供最基本的菜单、权限、角色、栏目、内容、静态化、等常用功能。

视频教程:内容插件视频教程 配合代码生成器使用快速提升开发效率:代码生成器在线视频教程、代码生成器使用文档。


Apache Maven依赖:


<!-- 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>


接口:


项目访问路径/swagger-ui.html#/


2

系统部署

 

  • 打包方式1


懒人做法,将所有的资源打成一个jar包,维护资源不方便,不推荐


mvn clean packagejava -jar ms-mcms.ja


  • 打包方式2(推荐)


打包指令增加参数 -f bin-xml ,执行完成会在target目录会生成 “ 项目-bin ” 发布文件夹。


mvn clean package -f bin-xml

 

3

技术选型

 

  • 后端框架


技术 名称 官网
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

 

4

软件截图

 

  • 产品截图



  • 后台演示






5

最后

 

整体来说,这是一款很不错的开源项目,而且开发文档完善,功能齐全,非常适合学习使用。有需要的小伙伴,可以在公众号后台回复关键词【CMS】获取项目下载信息哦。

 


END

 


 


终码一生
长按扫描二维码
关注我们 学习更多技术
微信号:zma_1314


往期推荐

IT培训机构出身的我,不敢告诉身边的同事!

【开源项目】一款小清新高颜值的 SpringBoot 后台管理系统

一个 rm -rf 把公司整个数据库整没了...

【开源项目】一款视频后台管理系统

这是我见过“最黄”的开源项目,没有之一!!

阿里面试官:Redis不仅仅是做缓存的?回去再看看吧!


【声明】内容源于网络
0
0
终码一生
开发者聚集地。分享Java相关开发技术(JVM,多线程,高并发,性能调优等),开源项目,常见开发问题和前沿科技资讯!
内容 1876
粉丝 0
终码一生 开发者聚集地。分享Java相关开发技术(JVM,多线程,高并发,性能调优等),开源项目,常见开发问题和前沿科技资讯!
总阅读1.0k
粉丝0
内容1.9k