el-admin Backend

[![AUR](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](https://github.com/elunez/eladmin/blob/master/LICENSE) [![star](https://gitee.com/elunez/eladmin/badge/star.svg?theme=white)](https://gitee.com/elunez/eladmin) [![GitHub stars](https://img.shields.io/github/stars/elunez/eladmin.svg?style=social&label=Stars)](https://github.com/elunez/eladmin) [![GitHub forks](https://img.shields.io/github/forks/elunez/eladmin.svg?style=social&label=Fork)](https://github.com/elunez/eladmin)
#### Project description eladmin-en Using , Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue back-end management system, Permissions using RBAC,The project supports data dictionary and data permission management, supports one-click generation of front-end and end-end code, and supports front-end menu dynamic routing. **Development Documentation** [https://docs.auauz.net/](https://docs.auauz.net) **Demo** [https://auauz.net/](https://auauz.net/) **login details** ```admin/123456```(default password 123456) #### Project source code | | Backend source | Front end source | |--- |--- | --- | | github | https://github.com/elunez/eladmin | https://github.com/elunez/eladmin-qd | | Cloud code | https://gitee.com/elunez/eladmin | https://gitee.com/elunez/eladmin-qt | #### System functions - User Management: Provides the user's related configuration. After adding a new user, the default password is 123456. - Role management: Assign permissions and menus, set data permissions for roles based on department - Rights management: permissions are refined to interfaces, which can be understood as button permissions - Menu management: Dynamic menu routing has been implemented, backend configurable, multi-level menu support - Department management: configurable system organization structure, tree table display - Position management: Configuring positions in various departments - Dictionary management: It should be added to the dictionary management at the request of the majority of code friends, and can maintain some fixed data commonly used, such as: status, gender, etc. - Operation log: log of user operations - Exception log: record exception logs for developers to locate errors - System Cache: Visualize caching operations with jedis and provide basic operations on redis, which can be extended as needed - SQL monitoring: use druid to monitor database access performance, default username admin, password 123456 - Timed tasks: Integrate Quartz to do scheduled tasks, join the task log, and see the task running at a glance - Code generation: High flexibility, one-click generation of front and rear code, reducing work tasks by 80% or so - Mail tool: send text in html format with rich text - Free map bed: use sm.ms map bed for public image upload - Seven cattle cloud storage: can synchronize the data stored in the seven cattle cloud to the system, without having to log in to the seven cattle cloud to directly operate the cloud data - Alipay payment: integrated Alipay payment and provided test account, you can test it yourself #### Project structure The project adopts the sub-module development method, and the general configuration is placed in the common module. The ```system`` module is the system core module and the project entry module. The ```logging``` module is the system log module, ``` Tools``` is a third-party tool module that contains the map bed, mail, seven cattle cloud, Alipay, ```generator``` for the system code generation module - eladmin-common public module      - exception handling of uniform exceptions      - generic mapper for mapper mapstruct      - redis redis cache related configuration      - swagger2 interface document configuration      - utils system generic tool class - eladmin-system system core module (system boot entry) - config configure cross-domain and static resources, with data permissions - modules system related modules (login authorization, scheduled tasks, etc.) - eladmin-logging system log module - eladmin-tools system third-party tool module - eladmin-generator system code generation module #### 系统预览
#### 项目捐赠 如果你用爽了,可以请作者喝杯咖啡表示支持 ☕️! [Donate](https://docs.auauz.net/#/jz) #### 反馈交流 - QQ交流群:891137268