Spring-boot-plus is a quick backend development framework that integrates spring Boot common development components

Spring-boot-plus is an easy to use, fast, efficient, feature-rich, open source Spring Boot scaffolding.

The front and back ends are separated to focus on back-end services

The target

Everyone can develop projects independently, quickly and efficiently!

GITHUB | GITEE

Website springboot. Plus

V2.0 Bilibili video introduction

The main features

  • Integrate spring Boot common development component sets, common configurations, AOP logs, and so on
  • Maven multi-module architecture
  • Integrate MyBatis Plus for fast DAO operation
  • Quickly generate code: the entity/param/vo/controller/service/mapper/XML
  • Integration with Swagger/Knife4j for automatic API documentation generation
  • Integrate JWT, Shiro permission control
  • Integrate Redis cache
  • Integrated HikariCP connection pooling, JDBC performance, and slow query detection
  • Integrated with Spring Boot Admin, real-time detection of project running status
  • Use the Assembly Maven plug-in to package and deploy different environments, including startup and restart commands, and extract configuration files to an external Config directory

The project structure

├─ SpringBoot - Plus ├─ Admin SpringBoot - Plus ├─ Admin SpringBoot - Plus ├─ config ├─ ├─ Heavy Metal Guitar School, ├─ Framework framework core module ├─ Generator code generation module ├─ Scheduled task scheduling module ├─ system system moduleCopy the code

spring-boot-plus IDEA Sources Views

Spring Boot Admin Instances

Swagger document

http://47.105.159.10:8888/api/swagger-ui.html

Ask Knife4j document

http://47.105.159.10:8888/api/doc.html

Spring-boot-plus-vue front-end project

GITHUB-REPO

VUE demo address

VUE home page

System User List

System Role List

System Menu List

Website springboot. Plus