# Enterprise-Rights-Management **Repository Path**: Gene_orange/Enterprise-Rights-Management ## Basic Information - **Project Name**: Enterprise-Rights-Management - **Description**: 基于SSM+Spring Security+maven+tomcat的企业权限管理系统。主要功能有商品查询/添加,订单分页/详情/查询,用户/角色/资源权限管理,AOP日志处理等。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-19 - **Last Updated**: 2025-06-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Enterprise-Rights-Management #### 介绍 基于SSM+Spring Security+maven+tomcat的企业权限管理系统。主要功能有商品查询/添加,订单分页/详情/查询,用户/角色/资源权限管理,AOP日志处理等 (PS: 适合大学时期期末作业参考项目以及总结SSM框架知识) #### 软件架构 JDK11 + MySQL8 + Spring + Mybatis + Spring MVC + Spring Security + maven + tomcat 等等 #### 项目总体展示 ![登录页面](https://images.gitee.com/uploads/images/2020/0722/220415_a3dc4b7f_5470869.png "登录页面.png") ![用户管理](https://images.gitee.com/uploads/images/2020/0722/214113_c44b8405_5470869.png "用户管理.png") ![角色管理](https://images.gitee.com/uploads/images/2020/0722/214153_1f020164_5470869.png "角色管理.png") ![资源权限管理](https://images.gitee.com/uploads/images/2020/0722/214212_561b0101_5470869.png "资源权限管理.png") ![日志管理](https://images.gitee.com/uploads/images/2020/0722/214325_31a92ed4_5470869.png "日志管理.png") ![添加角色](https://images.gitee.com/uploads/images/2020/0722/214357_356adbf3_5470869.png "添加角色.png") ![角色详细](https://images.gitee.com/uploads/images/2020/0722/214438_ab7d84d9_5470869.png "角色详细.png") ![产品管理](https://images.gitee.com/uploads/images/2020/0722/214517_6f61ba06_5470869.png "产品管理.png") ![订单管理](https://images.gitee.com/uploads/images/2020/0722/214608_12fdb779_5470869.png "订单管理.png") ![订单详情](https://images.gitee.com/uploads/images/2020/0722/214651_78e7b0a7_5470869.png "订单详情.png") #### 使用说明 ![总共五个模块](https://images.gitee.com/uploads/images/2020/0722/214748_ba097cdf_5470869.png "模块.png") ![主要配置文件集中在web模块](https://images.gitee.com/uploads/images/2020/0722/214856_c3d6c1e5_5470869.png "web模块.png") #### 数据库表设计 ![用户表](https://images.gitee.com/uploads/images/2020/0722/215751_a61bba3d_5470869.png "用户表.png") ![角色表](https://images.gitee.com/uploads/images/2020/0722/215829_2683c4f1_5470869.png "角色表.png") ![用户与角色关联表](https://images.gitee.com/uploads/images/2020/0722/215902_1ff0e6e8_5470869.png "用户与角色关联表.png") ![资源权限表](https://images.gitee.com/uploads/images/2020/0722/215950_a27fd14f_5470869.png "资源权限表.png") ![角色与资源权限关联表](https://images.gitee.com/uploads/images/2020/0722/220016_d2158f66_5470869.png "角色与资源权限关联表.png") ![产品表](https://images.gitee.com/uploads/images/2020/0722/220052_0e4a4dc2_5470869.png "产品表.png") ![订单表](https://images.gitee.com/uploads/images/2020/0722/220134_f041e362_5470869.png "订单表.png") ![旅客表](https://images.gitee.com/uploads/images/2020/0722/220214_73b63301_5470869.png "旅客表.png") ![订单与旅客关联表](https://images.gitee.com/uploads/images/2020/0722/220242_709785de_5470869.png "订单与旅客关联表.png") ![会员表](https://images.gitee.com/uploads/images/2020/0722/220313_4c2714e4_5470869.png "会员表.png") ![日志管理表](https://images.gitee.com/uploads/images/2020/0722/220343_ba5d77e9_5470869.png "日志管理表.png") #### 持久层与业务层接口 ![用户管理接口](https://images.gitee.com/uploads/images/2020/0722/220604_e6fd49bf_5470869.png "用户管理.png") ![角色查询仓储](https://images.gitee.com/uploads/images/2020/0722/220638_f279643f_5470869.png "角色查询仓储.png") #### 项目启动教程 1、git clone 【项目地址的链接】![git clone 项目链接地址](https://images.gitee.com/uploads/images/2020/0722/220805_ec346d07_5470869.png "下载项目.png") 2、相关依赖下载好,点击右侧maven,先整个执行clean-install,后单独web模块执行clean.每次更新代码都需要做一步操作!!!![clean - install -clean](https://images.gitee.com/uploads/images/2020/0722/220922_ca0ec369_5470869.png "编译项目.png") 3、编辑tomcat启动方式![编辑启动方式](https://images.gitee.com/uploads/images/2020/0722/221004_523578d4_5470869.png "启动方式.png") 4、配置maven,通过插件方式启动![设置maven形式](https://images.gitee.com/uploads/images/2020/0722/221050_874a5689_5470869.png "设置maven形式.png") 5、参考图片步骤,最后启动即可访问项目![参考步骤](https://images.gitee.com/uploads/images/2020/0722/221225_4fddfbaa_5470869.png "参考步骤.png")