一个简单且易上手的 Spring boot 后台管理框架 EL-ADMIN

eladmin 后台管理框架 后端源码 eladmin 一个简单且易上手的 Spring boot 后台管理框架,使用 SpringBoot、Jpa、Security、Redis、Vue等技术。 立即下载

作者:elunez

原文地址 https://github.com/elunez/eladmin

项目简介

一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue 的前后端分离的后台管理系统

开发文档: https://docs.auauz.net/

体验地址: https://auauz.net/

账号密码: admin/123456 (默认密码都是 123456)

项目源码

后端源码前端源码
githubhttps://github.com/elunez/eladminhttps://github.com/elunez/eladmin-web
码云https://gitee.com/elunez/eladminhttps://gitee.com/elunez/eladmin-web
主要特性
  • 使用最新技术栈,社区资源丰富。

  • 项目按功能模块化,提升开发,测试效率。

  • 高效率开发,使用代码生成器可以一键生成前后端代码

  • 支持数据字典,可方便的对一些状态进行管理

  • 支持接口限流,避免恶意请求导致服务层压力过大

  • 支持接口级别的功能权限与数据权限,可自定义操作

  • 自定义权限注解与匿名接口注解,可快速对某一接口拦截与放行

  • 对一些常用的前端组件封装:表格数据请求、数据字典等

  • 前后端统一异常拦截处理,统一输出异常,避免繁琐的判断

系统功能
  • 用户管理:提供用户的相关配置,新增用户后,默认密码为 123456

  • 角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限

  • 菜单管理:已实现菜单动态路由,后端可配置化,支持多级菜单

  • 部门管理:可配置系统组织架构,树形表格展示

  • 岗位管理:配置各个部门的职位

  • 字典管理:可维护常用一些固定的数据,如:状态,性别等

  • 操作日志:记录用户操作的日志

  • 异常日志:记录异常日志,方便开发人员定位错误

  • SQL 监控:采用 druid 监控数据库访问性能,默认用户名 admin,密码 123456

  • 定时任务:整合 Quartz 做定时任务,加入任务日志,任务运行情况一目了然

  • 代码生成:高灵活度一键生成前后端代码,减少百分之 80 左右的工作任务

  • 邮件工具:配合富文本,发送 html 格式的邮件

  • 免费图床:使用 sm.ms 图床,用作公共图片上传使用,该图床不怎么稳定,不太建议使用

  • 七牛云存储:可同步七牛云存储的数据到系统,无需登录七牛云直接操作云数据

  • 支付宝支付:整合了支付宝支付并且提供了测试账号,可自行测试

项目结构

项目采用按功能分模块开发方式,将通用的配置放在公共模块, system模块为系统核心模块也是项目入口模块, logging 模块为系统的日志模块, tools 为第三方工具模块,包含了图床、邮件、七牛云、支付宝, generator 为系统的代码生成模块

  • eladmin-common 公共模块

    • annotation 为系统自定义注解

    • aspect 自定义注解的切面

    • base 提供了 Entity、DTO 基类和 mapstruct 的通用 mapper

    • config 自定义权限实现、redis 配置、swagger 配置

    • exception 项目统一异常的处理

    • utils 系统通用工具类

  • eladmin-system 系统核心模块(系统启动入口)

    • thread 线程池相关

    • config 配置跨域与静态资源,与数据权限

    • modules 系统相关模块 (登录授权、系统监控、定时任务等)

  • eladmin-logging 系统日志模块

  • eladmin-tools 系统第三方工具模块

  • eladmin-generator 系统代码生成模块

系统预览

推荐阅读:开源博客项目eblog完整搭建教程!

ZYNQ RFSoC 的DAC如何做到从 0到Fs频段 信号输出 之前一直没太了解 RFSoC 的DAC如何输出在 Fs/2 到 Fs 频率范围内的信号,例如 ZCU216中的 ZU49DR,其RF-DAC最大采样率是 9.85GSPS,如果想输出的信号中心频率在5.8G,它是如何有效输出在第二奈奎斯特区域范围的信号的。 阅读详情

相关推荐

Colab虚拟环境配置全攻略:从安装到实战应用

本文详细介绍了在Google Colab中配置Python虚拟环境的完整流程与实战技巧。通过安装Anaconda、创建独立环境、解决常见错误及结合深度学习项目应用,帮助用户有效管理依赖、避免冲突,并利用环境持久化策略提升在Colab中的开发效率与项目可复现性。

weixin_29204121的博客 342

vue封装axios、element-ui消息提示、element-plus消息提示

1、axios封装 //引入axios import axios from 'axios' //引入登录拦截 import store, {TOKEN_HEADER} from "../store"; //引入路由 import router from "../router"; //引入定义链接 import {reUrl, path} from './urls' //引入qs import qs from 'qs' import { // eslint-disable-next-line no-

qq_36583300的博客 4374

YOLOv8冻结层的迁移学习 全网首发

在调用时会创建trainer此时的模型配置更新了,冻结了个p。

qq_42693842的博客 6587

el-admin实战解析

主要是梳理出我对el-admin的一些理解,在项目中,在实战中的一些经验和感悟。

KeepCodeing 1万+

从零到一:Zephyr RTOS 在 STM32F4 上的移植与实战(含设备树配置详解)

本文详细介绍了如何从零开始将Zephyr RTOS移植到STM32F4开发板,涵盖开发环境搭建、硬件抽象层分析、设备树配置及系统裁剪等关键步骤。通过实战案例,帮助开发者掌握Zephyr RTOS在嵌入式设备中的应用,提升物联网边缘计算设备的开发效率。

weixin_26976635的博客 591

Qwen3.6-27B本地部署实战:LM Studio配置、硬件门槛与避坑指南

大语言模型本地部署是当前AI工程落地的核心能力之一,其本质是将高参数量模型(如27B级)在受限硬件环境下实现低延迟、高稳定推理。关键技术原理涵盖量化压缩(如GGUF格式与q4_k_m精度权衡)、GPU显存分配策略(KV Cache管理与Offloading机制)、以及运行时环境兼容性(CUDA驱动、llama.cpp后端版本)。该能力直接决定私有化AI应用的技术可行性与成本边界,广泛应用于企业知识库构建、代码辅助、长文档分析等对数据主权和响应确定性要求高的场景。本文聚焦Qwen3.6-27B这一典型27B模

weixin_33272631的博客 468

EL-ADMIN完善获取简历定时任务

前言 前面已经写过了如何获取简历以及如何配置定时任务,这篇是做个综合,配合eladmin将定时任务完善好。 当然,所有代码这篇都会有所调整,调整后的代码也会提供。之前的几篇: Java代码读取电子邮件(含附件)并解析简历文件:https://blog.youkuaiyun.com/m0_58095675/article/details/124223353 Java如何使用IP代理:https://blog.youkuaiyun.com/m0_58095675/article/details/124229740 EL-ADMIN单模

洛塔博士的博客 849

【项目实战】主流车载操作系统,QNX实时操作系统入门介绍

QNX是一种实时操作系统,自1980年代初期由Quantum Software Systems成立以来,已被广泛应用于各种行业和领域。QNX具有实时响应、高可靠性和分布式等特点,为各种设备提供了强大的底层操作系统平台。随着科技的不断发展和进步,QNX系统的应用范围和潜力也在不断扩大。本文将全面介绍QNX系统,包括其引言、背景、系统特性、应用领域和生态系统等方面。QNX作为一种实时操作系统,具有高效的实时性能、高可靠性、分布式、可剪裁性和可扩展性等特点。它在各个领域都有广泛的应用,并拥有一个庞大的生态系统。

奶爸的编程之路,也就一周冷个三天 3071

VUE ELEMENT ADMIN登录方式切换(密码登录或短信登录)

地址 https://www.freesion.com/article/83231436239/

tongyfbox的博客 646

Open3D (C++)球旋转算法(BPA)三维建模

球旋转算法用于点云三维建模的C++代码实现。

点云侠的博客 1771

NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work.解决方案

本文主要介绍了NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work.解决方案,希望能对使用jupyter notebook的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 11万+

eladmin仿微信pc聊天实现后台聊天

eladmin仿微信pc聊天实现后台聊天

一个全栈小菜鸟的博客 534

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

EL-ADMIN 一个简单且易上手的 Spring boot 后台管理框架

每天上班必须做的一件事情,就是打开我们全球最大的程序员交友社区GitHub,因为这上面有太多开源的宝贝了,每天都乐此不疲,深耕于此,当然也收获了很多有用的东西,写出来分享一下。 今天分享 一个简单且易上手的 Spring boot 后台管理框架:EL-ADMIN 话不多说,按照惯例,上链接 GitHub地址:https://github.com/elunez/eladmin-web 官方网站:ht...

祈澈菇凉 7579

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

editor.md七牛云上传图片springboot_一个简单且易上手的 Spring boot 后台管理框架 EL-ADMIN...

作者:elunez# 项目简介一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue 的前后端分离的后台管理系统开发文档: https://docs.auauz.net/体验地址: https://auauz.net/账号密码: admin/123456 (默认密码都是 123456)# 项目源码#主要特性使用...

weixin_39942037的博客 209

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

EL-ADMIN 项目说明文档

EL-ADMIN 项目说明文档 【下载地址】EL-ADMIN项目说明文档 EL-ADMIN 是一个高效、灵活的后台管理系统,基于 Spring Boot 2.1.0、Spring Boot Jpa、JWT、Spring Security 和 Redis 等技术栈构建。它提供了丰富的功能模块和灵活的配置选项,帮助开发者快速...

gitblog_06768的博客 406

Spring Boot+Vue后台管理系统选型指南:若依、EL-ADMIN与微服务架构深度对比

后台管理系统是现代Web应用开发的核心支撑,负责数据维护、用户管理与业务配置。其技术实现通常基于前后端分离架构,后端采用Spring Boot框架提供RESTful API,前端则使用Vue.js构建交互界面。这种组合的价值在于能快速搭建稳定、可维护的管理平台,将开发重点聚焦于业务逻辑。在实际工程中,开发者常面临技术选型难题,需在功能完整性、技术栈现代性与架构匹配度间权衡。本文聚焦于Spring Boot + Vue这一主流技术栈,深入剖析若依(RuoYi)、EL-ADMIN等热门开源项目的设计哲学、适用场

weixin_34101914的博客 242

EL-admin 搭建流程

一. 安装

想带你去遥远的屿 4651

题目管理后台系统_EL-ADMIN 后台管理系统

一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统主要特性使用最新技术栈,社区资源丰富。项目按功能模块化,提升开发,测试效率。高效率开发,使用代码生成器可以一键生成前后端代码支持数据字典,可方便的对一些状态进行管理支持接口限流,避免恶意请求导致服务层压力过大支持接口级别的功能权限与...

weixin_42389421的博客 655

Spring Boot+Vue开源后台管理系统选型与实战指南

后台管理系统是现代软件项目中处理数据、权限与业务逻辑的核心引擎,其设计直接影响系统的稳定与开发效率。其核心原理在于通过模块化架构与前后端分离技术,构建可维护、可扩展的管理平台。采用成熟的开源解决方案能带来显著的技术价值,避免重复造轮子,使开发者能聚焦于业务创新。在应用场景上,无论是快速构建内部运营工具,还是开发复杂的企业级应用,选择合适的后台框架都至关重要。本文聚焦于基于 **Spring Boot** 和 **Vue.js** 这一流行技术栈的多个主流开源项目,如 **若依(RuoYi)**、**EL-A

weixin_33226548的博客 306

想接私活?试试这款Spring boot后台框架,效率飞起

  大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标!   今天小编推荐一款简单易上手的Spring boot 后台管理框架——EL-ADMIN。    EL-ADMIN是基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue、Element-UI 的前后端分离的后台管理系统, 项目采用按功能分模块的开发方式,

Github导航站 578

15k+ star 的 SpringBoot 后台管理系统出详细教程了

EL-ADMIN 基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue、Element-UI 的前后端分离的后台管理系统, 项目采用按功能分模块的开发方式,权限控制采用 RBAC 思想,支持数据字典与数据权限管理,支持一键生成前后端代码,支持前端菜单动态路由等。

2501_92589102的博客 781

spring boot项目怎么记录用户操作行为和登录时间_6 个 Github 项目拿下 Spring Boot

经常浏览技术社区、技术公众号的读者会有一个感受,那么就是 Spring Boot 相关的文章和相关咨询越来越多。包括小逛和技术公众号的博主交流,他们也发现推送 Spring Boot 相关的文章阅读量、收藏量都很高。这也从侧面反映了 Spring Boot 技术的火爆。一切都在证明,Spring Boot 已经成为了 Java 程序员必备的技能。并且可以预见的是未来 Spring Boot 的发展...

weixin_39997300的博客 1101

eladmin-mp是什么?基于Spring Boot 2.7+MyBatis-Plus的开源后台管理系统完整评测

eladmin-mp 是一个基于 Spring Boot 2.7.18 + MyBatis-Plus 构建的开源后台管理系统,采用前后端分离架构,前端基于 Vue + Element UI,并整合了 JWT、Spring Security、Redis 等主流技术栈。作为知名开源项目 ELADMIN 的 MyBatis-Plus 升级版,它把传统繁琐的 XML 映射改成了注解与 Lambda 表达式

gitblog_00465的博客 501

ELADMIN - 免费开源 admin 后台管理系统,基于 Spring Boot 和 Vue ,包含前端和后端源码

一款简单好用、功能强大的 admin 管理系统,包含前端和后端源码,分享给大家。

那些免费的砖 1万+

Smart-Admin性能对比:与主流后台框架 benchmarks

你是否曾经历过这样的场景:在业务高峰期,管理后台页面加载缓慢,数据查询耗时过长,甚至出现系统卡顿或崩溃的情况?对于企业级应用而言,后台系统的性能直接影响工作效率、用户体验乃至业务连续性。一个高性能的后台框架能够: - 减少页面加载时间,提升用户操作流畅度 - 提高数据处理效率,支持更大规模的数据量 - 增强系统稳定性,降低宕机风险 - 节省服务器资源,降低运维成本 本文将对Smart-Admi...

gitblog_00757的博客 1191

JDK千万不能旧,Java快速开发框架全面指南:从若依到十大替代方案-优雅草卓伊凡|麻子

JDK千万不能旧,Java快速开发框架全面指南:从若依到十大替代方案-优雅草卓伊凡|麻子

一颗优雅草科技-央千澈的优快云博客~只想无穷无尽的学习~作息早8-晚8 2234
上一篇: 全面了解 Nginx 到底能做什么
下一篇: 权限设计的一些想法和思考
Java思维导图
博客等级 码龄10年 306粉丝 71原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值