1 Star 0 Fork 1

mengweijin / mwj-cms

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

mwj-cms

介绍

mwj-cms后台管理系统(后台管理系统)

mwj-cms后台管理系统 是个人为防止知识的遗忘,总要做点什么来留住一些技术性的东西,同时,也方便查漏补缺, 于是做了这样一个东西,尽管同类型开源作品数不胜数,但只有自己亲自写下来,才能记忆深刻。

码云地址:https://gitee.com/mengweijin/mwj-cms

技术交流:mengweijin.work@foxmail.com

在线演示:https://mengweijin.gitee.io/

安装部署教程

1. 部署jar mwj-cms-admin-1.0.jar到服务器
2. 启动成功后,默认使用80端口,访问 http://{ip地址}:80/
3. 默认使用 H2 数据库(仅作为测试)。

Docker 部署:

docker run --name mwj-cms -d -p 9004:80 registry.cn-hangzhou.aliyuncs.com/mengweijin/mwj-cms:latest

# 访问:http://{ip地址}:9004/

目录结构

mwj-cms
├─doc  项目文档及工具

├─mwj-cms-admin   后台管理模块,Spring Boot
│  │
│  ├─java   代码
│  │  │
│  │  └─MwjCmsAdminApplication.java    启动类
│  │ 
│  └─resources 资源包
│     │
│     ├─templates   页面模板
│     │
│     ├─application.yml   Spring Boot 配置文件
│     │
│     └─application-dev.yml   Spring Boot 配置文件


├─mwj-cms-framework   后台管理框架模块
│  │
│  ├─java   代码
│  │  │
│  │  │─common   常量、枚举、异常、工具类
│  │  │
│  │  │─framework   框架主要技术集成
│  │  │
│  │  └─system    后台管理系统controller、entity、mapper、service
│  │ 
│  └─resources 资源包
│     │
│     ├─db  flyway数据库脚本
│     │
│     ├─files   工具资源文件,7z
│     │
│     ├─i18n   国际化资源文件
│     │
│     ├─mapper   mybatis mapper.xml文件
│     │
│     ├─static   静态资源文件。图片、js、css等
│     │
│     ├─templates   公用页面模板
│     │
│     ├─banner.txt
│     │
│     └─ValidationMessages_zh_CN.properties     Spring MVC后台数据验证资源

├─.gitignore

├─LICENSE

├─README.md

└─pom.xml 

技术选型

类别 名称 描述
部署容器 Docker 使用dockerfile文件构建docker镜像后部署应用jar到docker容器
接口文档 Swagger、Swagger-ui Controller接口API说明文档及接口测试
应用基础框架 Spring Boot Spring Boot 2.0以上版本,使用JDK 1.8以上版本
安全框架 Spring Security 主要包含用户认证、菜单授权、xss过滤、csrf过滤等
模板引擎 Thymeleaf 前台HTML页面渲染模板引擎
缓存框架 EHCache 3 应用缓存框架,目前只在用户认证处使用
ORM框架 Mybatis、Mybatis-plus 操作数据库,方便的增删改查操作
数据源 Druid 数据源配置、监控,可配置多个数据源
应用服务器 Apache Tomcat 应用服务器
数据库 MySQL 8.0 MySQL 8.0数据库,使用docker容器运行
数据库版本控制 Flyway 统一数据库脚本升级管理
Web Service框架 Apache CXF 使用CXF发布和调用Web Service服务
调度框架 Quartz 定时调度任务框架
发送邮件 Javax Mail 应用发送邮件服务
压缩工具 7z 压缩/解压缩工具,全格式支持
工具类库 apache commons、Google Guava、fastJSON、JSoup、hutool 常用工具类库,避免重复造轮子
验证码 kaptcha 生成验证码图片
前端框架/组件 jquery、layui、bootstrap jquery前端js库;layui前端UI库;bootstrap前端css库。
树组件 zTree 前端树组件
图表组件 echarts 各种饼图、柱状图等图表组件
字体图标 Font Awesome、Glyphicons、Layui icon 支持Font Awesome、Glyphicons、Layui字体图标

演示图

参与贡献

  1. Fork 本仓库
  2. 提交代码
  3. 新建 Pull Request

空文件

简介

mwj-cms后台管理系统 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/mengweijin/mwj-cms.git
git@gitee.com:mengweijin/mwj-cms.git
mengweijin
mwj-cms
mwj-cms
master

搜索帮助