spring-boot-plus是易于使用,快速,高效,功能豐富,開源的spring boot腳手架
前後端分離,專注于後端服務
目标
每個人都可以獨立、快速、高效地開發項目!
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼 主要特性
- 內建spring boot 常用開發元件集、公共配置、AOP日志等
- Maven多子產品架構
- 內建mybatis plus快速dao操作
- 快速生成背景代碼: entity/param/vo/controller/service/mapper/xml
- 內建Swagger/Knife4j,可自動生成api文檔
- 內建jwt、shiro權限控制
- 內建Redis緩存
- 內建HikariCP連接配接池,JDBC性能和慢查詢檢測
- 內建spring boot admin,實時檢測項目運作情況
- 使用assembly maven插件進行不同環境打包部署,包含啟動、重新開機指令,配置檔案提取到外部config目錄
項目結構
└── spring-boot-plus
├── admin SpringBootAdmin Server子產品
├── bootstrap spring-boot-plus 啟動子產品
├── config 配置子產品
├── distribution 打包子產品
├── docs 文檔目錄
├── example 示例子產品,自己的業務可建立多個子產品處理
├── framework 架構核心子產品
├── generator 代碼生成子產品
├── scheduled 任務排程子產品
└── system 系統子產品
spring-boot-plus IDEA Sources Views
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼 Swagger文檔
http://47.105.159.10:8888/api/swagger-ui.html
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼 問Knife4j文檔
http://47.105.159.10:8888/api/doc.html
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼 spring-boot-plus-vue 前端項目
VUE首頁
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼 系統使用者清單
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼 系統角色清單
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼 系統菜單清單
spring-boot-plus-v2.0釋出了-讓天下沒有難寫的代碼