JeeFast是一款基於SpringBoot+Mybatis-Plus+Bootstrap+Vue搭建的JAVA WEB快速開發平臺
阿新 • • 發佈:2019-01-27
平臺簡介
JeeFast快速開發平臺是基於多個優秀的開源專案,將各個亮點設計融於一體的快速開發平臺。平臺內建 使用者管理、部門管理、角色管理、選單管理、引數管理、雲端儲存服務、日誌管理、資料來源監控、定時任務 等功能。
鳴謝
具有如下特點
- 友好的程式碼結構及註釋,便於閱讀及二次開發
- 實現前後端分離,通過token進行資料互動,前端再也不用關注後端技術
- 靈活的許可權控制,可控制到頁面或按鈕,滿足絕大部分的許可權需求
- 完善的程式碼生成機制,可生成entity、xml、dao、service後臺程式碼,減少70%以上的開發任務
如何交流、反饋、參與貢獻?
技術選型:
- 核心框架:Spring Boot 1.5
- 安全框架:Apache Shiro 1.3
- 持久層框架:MyBatis 3.4.5、mybatis-plus 2.1.4
- 定時器:Quartz 2.3
- 資料庫連線池:Druid 1.1.3
- 日誌管理:SLF4J 1.7、Log4j
- 頁面互動:Vue2.x
本地部署
- 通過git下載原始碼
- 建立資料庫jeefast,資料庫編碼為UTF-8
- 執行doc/db.sql檔案,初始化資料
- 修改application-dev.yml,更新MySQL賬號和密碼
- Eclipse執行JeeFastApplication.java,則可啟動專案
- 賬號密碼:admin/123456