# 内容管理系统(后端工程)
[![downloads](https://img.shields.io/github/downloads/wormhole/cms/total.svg)](https://github.com/wormhole/cms/releases)
[![forks](https://img.shields.io/github/forks/wormhole/cms.svg)](https://github.com/stdutil/cms/network/members)
[![stars](https://img.shields.io/github/stars/wormhole/cms.svg)](https://github.com/stdutil/cms/stargazers)
[![repo size](https://img.shields.io/github/repo-size/wormhole/cms.svg)](https://github.com/wormhole/cms/archive/master.zip)
[![release](https://img.shields.io/github/release/wormhole/cms.svg)](https://github.com/wormhole/cms/releases)
[![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/wormhole/cms/blob/master/LICENSE)
[内容管理系统(前端工程)传送门](https://github.com/wormhole/cms-front)
## 一、如何运行
### 1、打包
```$xslt
mvn package -Dmaven.javadoc.skip=true
```
### 2、将`resources/lib`下的动态库放到`java.library.path`路径下面,运行以下代码可查看路径
```$xslt
String property = System.getProperty("java.library.path");
```
### 3、运行
* Linux
```$xslt
nohup java -jar CMS.war > /dev/null &
```
* Windows
```$xslt
java -jar CMS.war
```
### 4、使用
打开浏览器,输入`http://localhost`,超级管理员用户和密码为`admin`,`123456`
## 二、项目结构
```$xslt
├─java
│ └─net
│ └─stackoverflow
│ └─cms
│ ├─common (公共代码)
│ ├─config (配置)
│ ├─constant (常量类)
│ ├─dao (数据库访问层)
│ ├─exception (自定义异常类)
│ ├─model
│ │ ├─entity (实体类)
│ │ └─vo (View Object)
│ ├─security (Spring Security相关代码)
│ ├─service (服务层代码)
│ ├─util (工具类)
│ └─web
│ ├─controller (业务层代码)
│ │ ├─auth (认证授权模块)
│ │ ├─config (系统设置模块)
│ │ ├─dashboard (仪表盘页面)
│ │ └─personal (个人详情页面)
│ ├─filter (过滤器)
│ ├─interceptor (拦截器)
│ └─listener (监听器)
└─resources
├─keystore (https key)
├─lib (sigar动态库)
├─mapper (Mybatis mapper文件)
├─sql (建库脚本)
├─static (静态文件,前端打包后放这)
├─templates (模板文件)
├─application.properties (配置文件)
└─logback.xml (logback日志配置)
```
## 三、功能列表
- [x] 认证授权
- [x] 用户注册
- [x] 用户登录
- [x] 验证码校验
- [x] 用户管理
- [x] 角色管理
- [x] 权限管理
- [x] 仪表盘
- [x] 在线用户统计
- [x] 流量统计
- [x] cpu监控
- [x] 内存监控
- [x] 磁盘监控
- [x] 系统设置
- [x] 标题设置
- [x] 版权设置
- [x] 头像设置
- [x] 还原默认配置
- [x] 个人信息
- [x] 基本信息修改
- [x] 密码修改
## 四、演示
### 1、登录页
![登录](image/login.png)
### 2、仪表盘
![仪表盘](image/dashboard.png)
### 3、用户管理 (角色管理, 权限管理与之类似)
![用户管理](image/user.png)
### 4、角色分配 (权限分配与之类似)
![角色分配](image/grant.png)
### 5、系统设置
![系统设置](image/setting.png)
### 6、个人信息
![个人信息](image/personal.png)
没有合适的资源?快使用搜索试试~ 我知道了~
java毕业设计 基于SpringBoot+Mybatis的内容管理系统的设计与实现+详细文档+全部资料(CMS)(优秀项目)
共126个文件
java:96个
xml:8个
png:7个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 96 浏览量
2024-04-17
10:47:23
上传
评论
收藏 1.55MB ZIP 举报
温馨提示
【资源说明】 java毕业设计 基于SpringBoot+Mybatis的内容管理系统的设计与实现+详细文档+全部资料(CMS)(优秀项目).zipjava毕业设计 基于SpringBoot+Mybatis的内容管理系统的设计与实现+详细文档+全部资料(CMS)(优秀项目).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕设项目、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 3、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
java毕业设计 基于SpringBoot+Mybatis的内容管理系统的设计与实现+详细文档+全部资料(CMS)(优秀项目) (126个子文件)
mvnw.cmd 6KB
.gitignore 339B
index.html 212B
favicon.ico 4KB
QueryWrapper.java 10KB
UserServiceImpl.java 9KB
RoleServiceImpl.java 8KB
UserController.java 6KB
UploadServiceImpl.java 4KB
CmsTokenFilter.java 4KB
SecurityConfiguration.java 4KB
CmsAuthenticationFailureHandler.java 4KB
MenuServiceImpl.java 4KB
RoleController.java 4KB
DashboardServiceImpl.java 3KB
UserRoleRefServiceImpl.java 3KB
CaptchaController.java 3KB
TokenUtils.java 3KB
ExceptionController.java 3KB
CmsAuthenticationSuccessHandler.java 3KB
SettingServiceImpl.java 3KB
UserService.java 2KB
CmsApplication.java 2KB
ImageController.java 2KB
DashboardController.java 2KB
HomeController.java 2KB
SettingController.java 2KB
CmsCaptchaFilter.java 2KB
CmsUserDetailsServiceImpl.java 2KB
CmsLogoutSuccessHandler.java 2KB
RegisterController.java 2KB
RoleMenuRefServiceImpl.java 2KB
RolePermissionRefDAO.java 2KB
RoleMenuRefDAO.java 2KB
UserRoleRefDAO.java 2KB
PersonalController.java 2KB
BaseController.java 2KB
SettingDAO.java 2KB
UploadDAO.java 2KB
RoleService.java 2KB
PermissionDAO.java 2KB
RoleDAO.java 2KB
UserDAO.java 2KB
MenuDAO.java 2KB
HttpsConfiguration.java 2KB
UserDTO.java 2KB
CmsUserDetails.java 1KB
UserRoleRefService.java 1KB
UploadService.java 1KB
CmsAuthenticationEntryPoint.java 1KB
CmsAccessDeniedHandler.java 1KB
Result.java 1KB
JsonUtils.java 959B
WebConfiguration.java 946B
FileUtils.java 910B
RoleDTO.java 871B
MailServiceImpl.java 835B
SettingService.java 809B
RedisConfiguration.java 807B
MenuService.java 776B
TimeUtils.java 748B
RoleMenuRefService.java 727B
StringUtils.java 726B
DashboardService.java 713B
User.java 700B
FileTypeConst.java 619B
ThreadPoolConfiguration.java 609B
UploadDTO.java 550B
Upload.java 529B
Permission.java 513B
Setting.java 509B
RolePermissionRef.java 508B
BusinessException.java 504B
SysUtils.java 503B
Role.java 501B
Menu.java 499B
RoleMenuRef.java 490B
UserRoleRef.java 490B
ServletInitializer.java 478B
BindRoleDTO.java 474B
PasswordDTO.java 457B
FormatUtils.java 438B
DatabaseConst.java 391B
MailService.java 378B
CaptchaException.java 355B
IdsDTO.java 346B
UserStatusDTO.java 343B
MenuDTO.java 329B
SettingConst.java 318B
CountDTO.java 310B
RedisPrefixConst.java 307B
PageResponse.java 301B
AuthDTO.java 299B
TransferRoleDTO.java 299B
SettingDTO.java 295B
DiskInfoDTO.java 290B
MemInfoDTO.java 284B
CmsApplicationTests.java 220B
TokenException.java 220B
UploadPathConst.java 218B
共 126 条
- 1
- 2
资源评论
不走小道
- 粉丝: 3205
- 资源: 5122
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功