基于SSM的后台权限管理系统

2022-09-13 17:34:16 浏览数 (1)

一、介绍

上手SSM后,一直想做一款后台管理系统,根据所学知识进行一个全面整合。于是也就利用空闲时间写了一套后台权限系统:EasyBMS。这是一套简单易上手的后台权限管理系统,使用Spring、SpringMVC、Mybatis、Shiro、Layui构建。它可以应用到各种Web应用中,比如网站管理后台、CMS、商城、CRM等。另外,对于上手了SSM想进一步进行权限系统构建学习的童鞋,我相信EasyBMS-SSM会是不错的选择,学后个人加以改造升级作为私活开发脚手架也不错~~

当前已实现的系统功能:部门管理、菜单管理、权限管理、角色管理、用户管理、系统监控、服务监控、 数据监控、登录日志、系统公告、图标管理、接口文档

二、技术选型
2.1、技术组合
  • 数据库:Mysql
  • 技术组合:Spring、SpringMvc、Mybatis、pageHelper、Redis、Jsp、Shiro
  • 前端框架:Layui、后台开源模板layuicms、zTree
  • Lombok、swagger、druid数据源监控
  • 其它:RBAC权限模型设计、权限菜单树、下拉树、左树右表设计等
三、开发环境
3.1、工具与环境
  • IDEA 2018.3.5
  • Maven 3
  • JDK8
  • Mysql 5.7
  • Win10 64位系统
四、启动

可以使用maven tomcat插件进行启动,也可以配置本地tomcat进行启动(推荐)

代码语言:javascript复制
1. 主配置文件:dataSource.properties,此文件中配置数据库账户密码,先导入数据库脚本,然后配置你本地数据库的账户密码
2. 其它配置:mybatis-config.xml,这个文件为mybatis的全局配置文件
3. 启动访问:http://localhost:您配置的tomcat端口号(配置本地tomcat启动,运行完成自动启动登录页面)
4. 账户密码:system/123456(隐藏的超级管理员账号),其它见数据库。密码尝试123456

tips:项目中使用了lombok插件,IDE得装lombok插件

项目源代码下载

  • http://static.xmlvhy.com/easybms/easybms-ssm.zip

本文作者: AI码真香

本文标题: 基于SSM的后台权限管理系统

本文网址: https://www.xmlvhy.com/article/82.html

版权说明: 自由转载-非商用-非衍生-保持署名 署名-非商业性使用4.0 国际 (CC BY-NC 4.0)

0 人点赞