介绍
EL-ADMIN 后台管理系统
一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统
在 github 和 gitee 上看了很多热门的项目,发现大多数都是基于mybatis的(可能是国内业务太复杂的缘故吧),基于Jpa的项目寥寥无几,于是 el-admin 就诞生了
在线体验
预览地址:https://auauz.net/dashboard
账号密码:admin/123456(所有账户都是一个密码)
项目源码
后端源码 | 前端源码 | |
---|---|---|
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.com
也可以加入项目讨论群: 891137268
转载自https://docs.auauz.net/guide/
项目的运行
可以先下载前端源代码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:
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配置:
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,输入验证码后就可以登录系统了,登录后的界面如下图所示:
网友评论