crowd-admin2.2.0版本发布啦,支持演示模式,接入cdn提升响应速度,新增echart图表展示

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: crowd-admin2.2.0版本发布啦,支持演示模式,接入cdn提升响应速度,新增echart图表展示

image.png

项目介绍

crowd-admin是一个后台权限管理系统脚手架,集成了rbac权限管理、消息推送、邮件发送、任务调度、代码生成、系统监控、elfinder文件管理等常用功能,系统内各个业务按照模块划分,前台使用H+模板。是一个java新人易于上手,学习之后能够快速融入企业开发的指导项目,如果你想找一个完整的后台管理,代码风格良好,基于现有功能快速上手开发的话

最新更新2021年3月28日

  1. 新添加了演示模式,根据aop切面拦截所有增、删、改方法在演示模式下终止用户操作
  2. 首页新增7日流量趋势、全国各省访问次数、各模块访问统计图等echart图标
  3. 优化了文件管理模块,默认使用moon主图,首页文件支持双击预览
  4. 接入腾讯云cdn网络,提升演示站点响应速度
  5. 修复cdn站点下websocket连接失效、用户访问IP错误等bug

主要特性

  • 项目按功能模块化拆分,自定义全局统一异常输出,代码清晰合理
  • 集成elfinder模块,包含完整的文件管理操作,包含文件上传、删除、压缩、移动、预览等诸多操作
  • 支持后台消息/邮件推送、数据字典、系统参数配置、各模块操作日记记录
  • 支持系统服务监控、在线用户监控、数据源监控等操作
  • 支持redis/ehcache切换使用
  • 支持ip2region本地化
  • 支持多数据源操作
  • 前端使用H+模板,样式美观,支持ajax下载文件,js代码简洁,清晰,避免过度封装

内置模块

  1. 系统管理
  • 用户管理:系统操作者,可绑定多角色
  • 角色管理:菜单权限携带者,可配置到按钮级权限
  • 菜单管理:配置系统目录,菜单链接,操作权限
  • 部门管理:用户所属部门
  • 日志操作:记录用户操作,包含请求参数
  1. 邮件服务
  • 邮件发送:基于activeMQ异步发送邮件
  1. 办公通知
  • 我的通知:接收当前用户得通知信息
  • 通知管理:管理员发送并管理通知消息
  1. 基础管理
  • 数据字典:对系统中经常使用的一些较为固定的数据进行维护
  • 文件管理:集成elfinder,便于对系统内文件进行查看修改
  • 系统工具
  • 代码生成:可动态根据数据库表,生成后台java代码
  • 任务调度:根据调度策略以及执行目标配置任务调度
  • 任务日志:记录任务日志,方便排错追踪
  • 系统监控
  • 在线用户:当前系统中活跃用户状态监控,可强制下线用户
  • 数据监控:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈
  • 系统服务:监视当前系统CPU、内存、磁盘、堆栈等相关信息

技术选型

  1. 后端
  • 核心框架:Spring
  • 控制层框架:SpringMVC
  • 权限控制:Shiro
  • 消息中间件:activeMQ
  • 消息推送:Websocket
  • 邮件发送:javax.mail
  • 任务调度:Quartz
  • 持久层框架:Mybatis-Plus
  • 日志管理:SLF4J > logback
  • 缓存控制:Ehcache/Redis可切换
  • 环境控制:使用spring profile可根据-Dspring.profiles.active=dev参数灵活切换配置文件

前端

  • 模板选型:Jsp
  • 管理模板:H+
  • JS框架:jQuery
  • 数据表格:bootstrapTable
  • 文件管理:elfinder
  • 弹出层:layer
  • 通知消息:Toastr
  • 消息推送/轮询:sockJs、stomp
  • 树结构控件:jsTree
  • checkbox选择控件:bootstrapSwitch
  1. 开发平台
  • JDK版本:1.8+
  • Maven:3.5+
  • 数据库:mysql8+
  • 缓存:ehcache/redis
  • ide:Eclipse/Idea

获取源码

在线演示

参考项目

实例截图

系统登陆

image.png

首页

image.png

image.png

用户管理

image.png

菜单管理

image.png

通知管理

image.png

文件管理

image.png

系统服务

image.png



目录
相关文章
|
2月前
|
CDN
阿里云CDN收费标准,不同计费模式价格表(基础服务费和增值服务费用整理)
阿里云CDN费用包含基础服务费和增值服务费。基础费用按流量、带宽峰值或月结95带宽计费,默认按流量计费;增值服务如HTTPS、QUIC、WAF、实时日志等按使用量收费,不使用不收费。支持资源包抵扣,降低成本。
509 3
|
10月前
|
CDN
阿里云CDN收费标准,不同计费模式价格表(基础服务费和增值服务费用整理)
阿里云CDN的计费包括基础费用和增值费用。基础费用有三种计费方式:按流量、带宽峰值和月结95带宽峰值,默认按流量计费。增值服务如HTTPS、QUIC、WAF和实时日志等,使用才收费。详细价格和规则请参考阿里云官网。
1216 118
|
7月前
|
CDN
阿里云CDN怎么收费?看这一篇就够了,CDN不同计费模式收费价格全解析
阿里云CDN收费包含基础费用与增值费用。基础费用提供三种计费模式:按流量、带宽峰值及月结95带宽峰值计费,默认按流量计费,价格因地域和用量阶梯而异。增值费用涵盖静态HTTPS、QUIC请求、WAF防护及实时日志等服务,按需使用并单独计费。此外,可通过购买资源包预付费降低整体成本。更多详情参见阿里云官方文档。
1973 8
|
10月前
|
CDN
阿里云CDN怎么收费?看这一篇就够了,CDN不同计费模式收费价格全解析
阿里云CDN的费用由基础费用和增值费用组成。基础费用有三种计费方式:按流量、按带宽峰值和月结95带宽峰值,默认为按流量计费,价格根据使用量阶梯递减。增值费用包括静态HTTPS请求、QUIC请求等,按实际使用量收费,不使用不收费。具体收费标准和详细规则可参考阿里云官方页面。
|
Linux CDN
利用工具合并CDN日志操作——Linux版本
利用工具合并CDN日志操作——Linux版本自制脑图
267 0
利用工具合并CDN日志操作——Linux版本
|
CDN Windows
利用工具合并CDN日志操作——Windows版本
利用工具合并CDN日志操作——Windows版本自制脑图
235 0
利用工具合并CDN日志操作——Windows版本
|
域名解析 缓存 边缘计算
阿里云CDN操控2.0版本正式发布
2021年8月,阿里云边缘云CDN完成过去3年来最大的一次版本升级。
675 0
|
数据安全/隐私保护 CDN Perl
Cocoapods1.8版本以后使用CDN服务的方法
1.8版本的发布舍弃了原始完整克隆的Specs仓库改用CDN服务,查找资料后,我们也果断的尝试使用了CDN,pod install 和 pod update 速度都很快,推荐使用。以下是步骤:

热门文章

最新文章

下一篇
oss云网关配置