介绍
EL-ADMIN 后台管理系统
一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的先后端分离的后台管理系统前端
在 github 和 gitee 上看了不少热门的项目,发现大多数都是基于mybatis的(多是国内业务太复杂的缘故吧),基于Jpa的项目寥寥无几,因而 el-admin 就诞生了mysql
在线体验
预览地址:https://auauz.net/dashboard
帐号密码:admin/123456(全部帐户都是一个密码)git
项目源码
后端源码 | 前端源码 | |
---|---|---|
Github | https://github.com/elunez/eladmin | https://github.com/elunez/eladmin-web |
码云 | https://gitee.com/elunez/eladmin | https://gitee.com/elunez/eladmin-web |
反馈交流
若是在使用中遇到什么问题能够在 github上提 issues ,或者给发送邮件 elunez@qq.comgithub
也能够加入项目讨论群: 891137268web
转载自https://docs.auauz.net/guide/redis
项目的运行
能够先下载前端源代码https://github.com/elunez/eladmin,将相应的SQL脚本eladmin\sql\eladmin.sql导入到MYSQL数据库eladmin中,而后使用IDEA打开源代码,而后修改SpringBoot项目对应的MySQL数据库配置(有两个文件eladmin\eladmin-system\src\main\resources\config\application.yml和eladmin\eladmin-system\src\main\resources\config\application-dev.yml)
修改MYSQL的数据源为本身对应的配置(用户名和密码)spring
#配置数据源 spring: datasource: druid: db-type: com.alibaba.druid.pool.DruidDataSource driverClassName: net.sf.log4jdbc.sql.jdbcapi.DriverSpy url: jdbc:log4jdbc:mysql://localhost:3306/eladmin?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false username: root password: 1030
而后配置好eladmin\eladmin-system\src\main\resources\config\application.yml文件中对应的redis配置:sql
redis: #数据库索引 database: 2 host: 127.0.0.1 port: 6379 password: 123456 #链接超时时间 timeout: 5000
这个根据本身的配置来,不过前提是要安装好redis并开启redis服务端,Windows下的和Linux下的均可以。
修改好对应的MySQL和redis配置后,能够启动SpringBoot后端项目,而后使用VSCode打开eladmin-web前端项目,运行后,输入默认的帐号admin和密码123456,输入验证码后就能够登陆系统了,登陆后的界面以下图所示:
数据库
资源
本文同步分享在 博客“雪域迷影”(CSDN)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。后端