|
| 1 | +<p align="center"> |
| 2 | + <a href="https://github.com/geekidea/spring-boot-plus"> |
| 3 | + <img alt="spring-boot-plus logo" src="https://raw.githubusercontent.com/geekidea/spring-boot-plus/dev/docs/img/logo.png"> |
| 4 | + </a> |
| 5 | +</p> |
| 6 | +<p align="center"> |
| 7 | + Everyone can develop projects independently, quickly and efficiently! |
| 8 | +</p> |
| 9 | + |
| 10 | +<p align="center"> |
| 11 | + <a href="https://github.com/spring-projects/spring-boot"> |
| 12 | + <img alt="spring boot version" src="https://img.shields.io/badge/spring%20boot-2.1.6.RELEASE-brightgreen"> |
| 13 | + </a> |
| 14 | + |
| 15 | + <a href="https://www.apache.org/licenses/LICENSE-2.0"> |
| 16 | + <img alt="code style" src="https://img.shields.io/badge/license-Apache%202-4EB1BA.svg?style=flat-square"> |
| 17 | + </a> |
| 18 | +</p> |
| 19 | + |
| 20 | +## Introduction |
| 21 | + |
| 22 | +### spring-boot-plus is a background rapid development framework that integrates spring boot common development components. |
| 23 | + |
| 24 | +## Purpose |
| 25 | +> Everyone can develop projects independently, quickly and efficiently! |
| 26 | +
|
| 27 | +## Quick Start |
| 28 | +#### Docs website:[springboot.plus](http://springboot.plus "springboot.plus") |
| 29 | +#### GITHUB:[https://github.com/geekidea/spring-boot-plus](https://github.com/geekidea/spring-boot-plus "spring-boot-plus github") |
| 30 | +#### GITEE:[https://gitee.com/geekidea/spring-boot-plus](https://gitee.com/geekidea/spring-boot-plus "spring-boot-plus gitee") |
| 31 | + |
| 32 | +### Features |
| 33 | +1. Integrated spring boot common development component set, common configuration, AOP log, etc |
| 34 | +2. Integrated mybatis-plus fast dao operation |
| 35 | +3. Quickly generate background code:entity/param/vo/controller/service/mapper/xml |
| 36 | +4. Integrated swagger2, automatic generation of api documents |
| 37 | +5. Integrated JWT, spring security permission control |
| 38 | +6. Integrated Redis、spring cache、ehcache,etc |
| 39 | +7. Integrated Rabbit/Rocket/Kafka MQ |
| 40 | +8. Integration alibaba druid connection pool, JDBC performance and slow query detection |
| 41 | +9. Integrated Spring Boot Admin, real-time detection of project operation |
| 42 | +10. Integrate maven-assembly-plugin for different environment package deployment, including startup and restart commands, and extract configuration files to external config directory |
| 43 | + |
| 44 | + |
| 45 | +### Project Environment |
| 46 | +Middleware | Version | Remark |
| 47 | +-|-|- |
| 48 | +JDK | 1.8+ | JDK1.8 and above | |
| 49 | +MySQL | 5.7+ | 5.7 and above | |
| 50 | +Redis | 3.2+ | | |
| 51 | + |
| 52 | +### Technology stack |
| 53 | +Component| Version | Remark |
| 54 | +-|-|- |
| 55 | +Spring Boot | 2.1.6.RELEASE | Latest release stable version | |
| 56 | +Spring Framework | 5.1.8.RELEASE | Latest release stable version | |
| 57 | +Mybatis | 3.5.1 | DAO Framework | |
| 58 | +Mybatis Plus | 3.1.1 | mybatis Enhanced framework | |
| 59 | +Alibaba Druid | 1.1.17 | Data source | |
| 60 | +Fastjson | 1.2.58 | JSON processing toolset | |
| 61 | +swagger2 | 2.6.1 | Api document generation tool | |
| 62 | +commons-lang3 | 3.9 | Apache language toolkit | |
| 63 | +commons-io | 2.6 | Apache IO Toolkit | |
| 64 | +commons-codec | 1.12 | Apache Toolkit such as encryption and decryption | |
| 65 | +commons-collections | 3.2.1 | Apache collections toolkit | |
| 66 | +reflections | 0.9.11 | Reflection Toolkit | |
| 67 | +hibernate-validator | 6.0.17.Final | Validator toolkit | |
| 68 | +jwt | 0.9.1 | JSON WEB TOKEN | |
| 69 | +hutool-all | 4.5.10 | Common toolset | |
| 70 | + |
| 71 | +#### Docs Website:[springboot.plus](http://springboot.plus "springboot.plus") |
0 commit comments