介紹
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源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。後端