专业的JAVA编程教程与资源

网站首页 > java教程 正文

java-cms源码 java源码之家

temp10 2024-12-30 07:00:31 java教程 15 ℃ 0 评论

Springboot开源项目javacms

  • 该系统是100%开源的
  • 模块化开发模式:明飞开发的所有模块均已发布到Maven中央图书馆。源代码可以通过pom提取xml文件。


软件截图


java-cms源码 java源码之家

特征

  • 免费且完全开源:根据MIT协议,源代码完全开源,没有商业限制。MS开发团队承诺永久和完全开源MCMS内容系统;
  • 带标签的网站建设:不需要专业的背景开发技能,只要你使用系统提供的标签,你就可以轻松地建设一个网站;
  • Html static:系统支持全站静态;
  • 跨终端:站点支持PC和移动终端接入,并根据接入的终端自动切换到相应的界面。数据由系统统一管理;
  • 大量模板:明飞通过MStore(MS商城) 共享更多免费、美观的企业网站模板,降低网站建设成本;
  • ?丰富插件:为了使MCMS适应更多的业务场景,用户可以在MStore中下载相应的插件,如站点集群插件、微信插件商城插件等;
  • 每月更新:明飞团队承诺每月28日为系统升级日,分享更多有用的模板和插件;
  • 丰富的文档:为了让用户更快地使用MCMS系统进行开发,明飞团队不断更新和开发相关文档,如标签文档、使用文档、视频教程等;

面向对象的

  • 企业:帮助公司或团队在初期快速搭建产品技术平台,加快公司项目开发进度;
  • 开发人员:帮助开发人员快速完成外包项目,避免从头开始构建系统;
  • 学习者:JAVA初学者可以下载源代码进行学习交流;

发展环境

建议开发人员使用以下环境,以避免版本引起的问题

  • Windows、Linux
  • Eclipse、想法
  • MySQL数据库≥ 5.7(启用时忽略案例)
  • JDK公司≧8.
  • 公猫≧8.

快速体验(导入Eclipse或IDEA)

1.检查源代码

2.导入项目

  • Eclipse导入,选择File->import,然后选择Maven->Existing Maven Projects,单击Next>,选择签出的项目MCMS文件夹,然后单击Finish以成功导入
  • IDEA导入,单击import Project,然后选择pom Xml file,单击Next,选中import Maven projects automatically复选框,然后单击Next直到单击Finish成功导入

3.Eclipse(IDEA)将自动加载Maven依赖包,这将是第一次缓慢加载(取决于其自身的网络)。如果项目中有一个小叉,请打开“问题”窗口检查特定的错误内容,直到没有错误为止 5.创建数据库mcms(数据库使用utf-8编码),导入doc/mcms-版本号。sql,如果升级现有系统,请使用*-up-*。要升级sql,如果导入系统对应的完整版本的sql,请升级sql补丁不需要重复导入;6.修改src主资源application-ev中的数据库设置参数。yml文件;7.运行MSApplication Java main方法 8.首先访问后台地址:[http://localhost:8080/ms/login.do,管理员帐户,用户名:msopen]密码:msopen,进入后台,点击“内容管理”->“静态菜单”生成主页、栏目和文章(注意!!!这是后台登录界面,不是会员中心登录界面)

技术选择

后端框架

技术

名称

官网

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

MyBatis-Plus

ORM框架

https://baomidou.com/

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

MVVM框架

https://cn.vuejs.org//

Element UI

UI库

https://element.eleme.cn/2.0/#/zh-CN

jQuery

函式库

http://jquery.com/

Waves

点击效果插件

https://github.com/fians/Waves/

validator

验证库

https://github.com/chriso/validator.js

animate

动画

http://daneden.github.io/animate.css/

icon

矢量小图标(待更新)

https://www.iconfont.cn/

文件说明

  • 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 依赖配置文件

软件截图


源码地址

私信回复:javacms源码

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表