eh-admin一套前后端一體的輕量級后台管理系統


https://gitee.com/DawnYang/eh-admin

主要技術

后端技術:Spring Boot,Apache Shiro,MyBatis-Plus等; 前端技術:Jquery,Layui,FreeMarker等; (雖是前后端一體的項目,但還是采用前后端分離的開發風格,頁面使用layui及其第三方組件,后端盡量不參與頁面的生成,頁面數據基本都采用異步請求)

 

項目啟動

  1. 開發環境准備 JDK >=1.8 Mysql >= 5.7 Maven >= 3.0
  2. 下載項目代碼,並導入編輯器
  3. 創建數據庫dawn,字符集為utf8mb4,排序規則為utf8mb4_german2_ci,運行sql文件夾下數據庫腳本dawn.sql
  4. 修改/admin/src/main/resources/config文件夾下application-dev.yml,更新數據庫賬號和密碼
  5. 檢查項目無報錯后,運行/admin/src/test/java/pers/dawnyang/AdminRunDev.java的main方法,啟動項目,本地默認訪問地址localhost:8080, 賬號admin/123456

項目部署

  1. 運行package.bat文件,在admin/target文件夾下生成jar包
  2. 在run.sh文件中修改項目生產測試環境,jdk運行路徑,jvm啟動參數等(詳細操作見run.sh文件注釋)
  3. 將admin.jar和run.sh上傳至服務器同一目錄下,執行命令sh run.sh start 啟動項目
  4. 停止項目 sh run.sh stop
  5. 重啟項目 sh run.sh restart
  6. 控制台方式啟動項目 sh run.sh console

開發文檔

http://www.dawnyang.net/doc/index?docId=13

 

代碼生成器

http://www.dawnyang.net/doc/index?docId=2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM