el-admin

SpringBoot+Jpa+SpringSecurity+Redis+Vue的前后端分离开源系统

可紊 提交于 2021-02-11 19:13:13
项目简介: eladmin基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持前端菜单动态路由。 在 github 和 gitee 上看了很多热门的项目,发现大多数都是基于mybatis的(可能是国内业务太复杂的缘故吧),但是这个项目是基于JPA的。 项目地址: https://github.com/elunez/eladmin 开发文档: https://docs.auauz.net/ 体验地址: https://auauz.net/ 系统功能 用户管理:提供用户的相关配置,新增用户后,默认密码为123456 角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限 权限管理:权限细化到接口,可以理解成按钮权限 菜单管理:已实现菜单动态路由,后端可配置化,支持多级菜单 部门管理:可配置系统组织架构,树形表格展示 岗位管理:配置各个部门的职位 字典管理:应广大码友的要求加入字典管理,可维护常用一些固定的数据,如:状态,性别等 操作日志:记录用户操作的日志 异常日志:记录异常日志,方便开发人员定位错误 系统缓存:使用jedis将缓存操作可视化,并提供对redis的基本操作,可根据需求自行扩展

强大,GitHub上后台管理系统竟然出了详细教程!

China☆狼群 提交于 2021-01-08 18:25:32
大家好,我是为前端娱乐圈操碎了心的小迷妹,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标。 每天上班必须做的一件事情,就是打开我们全球最大的程序员交友社区GitHub,因为这上面有太多开源的宝贝了,每天都乐此不疲,深耕于此,当然也收获了很多有用的东西,写出来分享一下。 今天分享 一个简单且易上手的 Spring boot 后台管理框架:EL-ADMIN 话不多说,按照惯例,上链接 GitHub地址: https://github.com/elunez/eladmin-web 官方网站:https://el-admin.vip/ 预览地址:https://el-admin.xin/system/timing 账号密码:admin / 123456 EL-ADMIN 后台管理系统是一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue、Element-UI 的前后端分离的后台管理系统。 在 Github 和 Gitee 上看了很多的项目,发现大多数都是基于 Mybatis 的(可能是国内业务太复杂的缘故吧), 基于 Spring Boot Jpa 的寥寥无几,于是 EL-ADMIN 就这样诞生了。 正在学习vue的小伙伴

删库跑路 + 比特币勒索?我的MySQL被黑客攻破了

夙愿已清 提交于 2020-10-23 20:40:34
前言 今天,由于我安全意识淡薄,没有做好数据保护, 导致服务器上的MySQL数据库被删库,所有文件都不能用了,还让我给某个钱包0.045比特币 (约230+人民币),那么,如果加固自己的服务器,让自己的数据更加安全呢?我这样做......、 当时心里想:幸亏上面没有什么值钱的东西,而且前天晚上还做了数据备份...... 不过,自己的服务器能被黑客盯上,也是一种荣幸把...... 对,我甚至还有点开心...... 发生过程 就在今天早上,一如既往的从美梦中醒来,打开自己写的微信小程序, 发现账户登不进去了 。 接着我打开电脑,运行开发工具试了试,发现报错了 这才发现,是服务器文件出了问题 然后连接服务器,打开数据库,震惊的一幕发生了 也就是说, 我的MySQL被删库了! 接着我打开这张保留的 warring 表,发现了这样一条信息 其中warring列的内容为: To recover your lost Database and avoid leaking it: Send us 0.045 Bitcoin (BTC) to our Bitcoin address 1BT9Cj3y5w5G2wzLnJNWSvHpyGSAA74W7x and contact us by Email with your Server IP or Domain name and a Proof of

10k+点赞的Spring Boot权限管理系统竟然出了详细教程!爱了!

北战南征 提交于 2020-10-12 13:54:29
eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。 这个开源项目基本稳定,并且后续作者还会继续优化。完全开源!这个真的要为原作者点个赞,如果大家觉得这个项目有用的话,建议可以稍微捐赠一下原作者支持一下。后端整理代码质量、表设计等各个方面来说都是很不错的。前后端分离,前端使用的是国内常用的 vue 框架,也比较容易上手。 后台首页 角色管理页面 另外,作者最近还提供了一份详细的文档帮助小伙伴们学习这个项目。 文档从环境搭建到后端每一块的详细设计都有涵盖,非常适合拿来学习! 如何获取项目地址和文档地址? 扫描关注我朋友的公众号后回复“ 004 ”即可! 来源: oschina 链接: https://my.oschina.net/u/4364002/blog/4669964

阿里朋友推荐的两个Github标星25k的后端快速开发脚手架!

本秂侑毒 提交于 2020-10-08 15:52:17
01 eladmin eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。 如何获取项目地址和配套VIP文档地址? 扫码关注下面的公众号后回复“004”即可! 这个开源项目基本稳定,并且后续作者还会继续优化。完全开源!这个真的要为原作者点个赞,如果大家觉得这个项目有用的话,建议可以稍微捐赠一下原作者支持一下。后端整理代码质量、表设计等各个方面来说都是很不错的。前后端分离,前端使用的是国内常用的 vue 框架,也比较容易上手。 后台首页 02 pig 这个项目因为其方便易用、功能齐全,社区活跃,受到了很多Java开发者的喜爱,很多企业都采用 pig 搭建了自己的网站。 pig 提供了开源版和付费的商业版,商业版功能更加齐全一点。 另外,还提供了详细的技术文档。 如何获取项目地址和配套VIP文档地址? 扫码关注下面的公众号后回复“005”即可! 根据项目官网,简单介绍一下这个项目: 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统 基于数据驱动视图的理念封装 element-ui,即使没有 vue

Github点赞接近 100k 的Spring Boot学习教程+实战项目推荐!

谁都会走 提交于 2020-08-17 19:06:36
本文已经收录进: awesome-java (Github 上非常棒的 Java 开源项目集合) 很明显的一个现象,除了一些老项目,现在 Java 后端项目基本都是基于 Spring Boot 进行开发,毕竟它这么好用以及天然微服务友好。不夸张的说, Spring Boot 是 Java 后端领域最最最重要的技术之一,熟练掌握它对于 Java 程序员至关重要。 这篇文章我会推荐一些优质的 Spring Boot 开源教程 和 Spring Boot 实战项目 ,帮助大家深入学习 Spring Boot。项目质量的话,大家可以放心。 不会 Spring Boot 或者想要深入学习 Spring Boot 的小伙伴直接学起来好吧!(🙅🏻‍♂️ 不需要 Spring 基础也可以直接学 Spring Boot,Java 基础和 MySQL 会了就可以直接上手学起来! ) 另外,这些项目 Guide 是根据下面三个标准选出: 项目是否还在继续维护更新,维护更新的频率如何。 项目的质量如何,这一点可以从 star、issue 以及 pr 的数量侧面反映出来。 代码质量如何,是否是僵尸项目。关于代码质量,这里说明一点,我最反感别人无脑 diss 开源项目代码质量差了,你又能耐的话自己写一个。确实,每一个开源项目都有很多可以优化的地方,这点无法否认。 Spring Boot 教程推荐