Giter Site home page Giter Site logo

herouu / boot-admin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hb0730/boot-admin

0.0 0.0 0.0 3.02 MB

基于SpringBoot 2.3.3,spring Security 5.3,mybatis plus3.4的前后端分离的后台管理系统

Home Page: http://admin.hb0730.com/

License: MIT License

Java 99.84% Dockerfile 0.16%

boot-admin's Introduction

boot-admin v4

Vue2 实现 boot-admin-v3

基于Java11,SpringBoot2.6.3,Spring security,Mysql8,MybatisPlus的前后端分离的后台管理系统

源码地址

后端 前端
GitHub https://github.com/hb0730/boot-admin https://github.com/hb0730/pure-admin-thin
Gitee https://gitee.com/hb0730/boot-admin/ https://gitee.com/hb0730/boot-admin-ui

特征

  • 前端采用vue-pure-admin (Vue3,Element-Plus,Vite)
  • 支持动态菜单与路由
  • 支持动态化的数据字典
  • 自定义权限认证与Security的结合使用
  • 对一般的操作的:page,save,update等进行抽象封装,进一步减少重复代码的使用
  • 前后端统一异常拦截处理,统一输出异常,避免繁琐的判断
  • mail邮件服务

在线预览

https://admin-v4.hb0730.com

Administrator/123456 能不能访问凭运气,Java Server: HK,Redis Server: HK,Mysql Server:HK

停止vue2在线预览

系统功能

*用户管理:提供用户的相关配置,支持用户的相关操作

  • 岗位管理:配置各个部门的职位
  • 菜单管理:已实现菜单动态化与vue路由动态化,后端可配置化,支持多级菜单,树形展示
  • 角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限
  • 权限管理: 动态菜单分配权限,菜单与权限的绑定
  • 部门管理:可配置系统组织架构,树形表格展示
  • 字典管理:可维护常用一些固定的数据,如:状态,性别等
  • 系统日志:记录用户操作日志与异常日志,方便开发人员定位拍错
  • 定时任务:整合Quartz做定时任务,可视化操作,以及运行日志信息
  • token存储: 提供redis存储,可自行扩展存储方式
  • 邮件管理: 实现了系统mail服务

系统预览

boot-admin's People

Contributors

hb0730 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.