1 Star 0 Fork 92

小金子 / shop-admin

forked from 勿忘我 / shop-admin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 4.48 KB
一键复制 编辑 原始数据 按行查看 历史
勿忘我 提交于 2021-02-23 11:10 . update README.md.

shop-admin

技术选型:

shop-admin 使用 springboot+shiro-token+mybatis-plus+knife4j+layui-mini 做的一款前后端分离的管理系统,前端支持主题样式切换,支持用户、角色、权限(按钮级别)菜单等功能管理,完全是一个下载下来就可以使用的一套支持权限管理后台脚手架

演示地址:

http://admin.zxjshop.cn/entry/login.html 账户自己创建即可

前后端地址:

    需要注意的是前端一定要修改js文件,配置后端服务器地址诶 !!!
名称 版本 链接
后端下载地址 1.0 https://gitee.com/wuwangwoy/shop-admin
前端下载地址 1.0 https://gitee.com/wuwangwoy/shop-admin-web

内置功能:

  1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置
  2. 菜单管理:配置系统菜单,操作权限,按钮权限标识等
  3. 角色管理:角色关联菜单,进行权限分配、设置角色进行数据范围权限划分
  4. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈

启动准备:

  1. 使用idea导入本项目,IDE需要安装lombok插件
  2. 需要安装redis-windows启动redis服务,用于数据缓存
  3. 配置application.yml文件改成自己的数据源地址
  4. 执行shop-admin.sql文件存放在src/main/resouces目录下
  5. 执行com.zxj.shop.admin包下ShopAdminApplication.java文件
    或者用 nohup java -jar xx.jar & 启动

代码结构:

├─main
│  ├─java
│  │  └─com
│  │      └─zxj
│  │          └─shop
│  │             └─admin
│  │                ├─ShopAdminApplication.java 项目启动类
│  │                ├─config      自动配置类
│  │                ├─exception   自定义的异常信息
│  │                ├─controller  Controler层
│  │                ├─service     Service层
│  │                │  └─impl     Service层实现
│  │                ├─entity      实体类
│  │                ├─mapper      DAO层
│  │                ├─shiro       shiro的基础信息
│  │                │  └─auth     实现自定义realm
│  │                │  └─dto      
│  │                ├─utils       工具类
│  └─resources
│      ├── application.yml      通用配置文件
│      ├── logback-spring.xml   日志配置文件
│      ├── shop-admin.sql       数据库文件
└─test
    └─java
        └─com
            └─zxj
                └─shop
                    └─admin
                        ├── ShopAdminApplicationTests.java 单元测试

技术框架:

名称 版本 链接
SpringBoot 2.2.3 https://spring.io/projects/spring-boot
Shiro 1.4.0 http://shiro.apache.org
Lombok 1.18.10 https://projectlombok.org
Mybatis-Plus 3.4.1 https://mp.baomidou.com
hutool 5.4.2 https://www.hutool.cn
layui-mini v2.0 http://layuimini.99php.cn
knife4j 2.0.8 https://doc.xiaominfo.com

ER设计图:

输入图片说明

QQ交流群:

335102947 🈵️ 、1090283135 🔥

运行截图:

Java
1
https://gitee.com/littlegold/shop-admin.git
git@gitee.com:littlegold/shop-admin.git
littlegold
shop-admin
shop-admin
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891