English | 简体中文
spring-boot-learning-examples
is developed based on the Spring Boot 2.7.x
version. It integrates the technology
stack and middleware commonly used in development. It is a project for deep learning and actual combat
with Spring Boot
.
If you have an example to contribute or needs to meet, it is very welcome to submit a issue.
- JDK 1.8 +
- Maven 3.5 +
- Mysql 5.7 +
- IntelliJ IDEA 2018.2 + (Note: Please use IDEA and make sure plugin
lombok
installed.)
git clone https://github.com/ElanYoung/spring-boot-learning-examples.git
Open
spring-boot-learning-examples
project inIntelliJ IDEA
.
Find the
Application
class in each module, right-clickRun 'Application'
to run each practice case.
Module | Description | Code | Article |
---|---|---|---|
spring-boot-banner | Spring Boot 自定义 Banner | spring-boot-banner | 《Spring Boot 自定义 Banner》 |
spring-boot-actuator | Spring Boot 集成 Actuator 监控工具 | spring-boot-actuator | 《Spring Boot 集成 Actuator 监控工具》 |
spring-boot-druid | Spring Boot 集成 Druid 连接池 | spring-boot-druid | 《Spring Boot 集成 Druid 连接池》 |
spring-boot-jasypt | Spring Boot 集成 jasypt 实现敏感信息加密 | spring-boot-jasypt | 《Spring Boot 集成 jasypt 实现敏感信息加密》 |
spring-boot-websocket-native | Spring Boot 集成 WebSocket(原生注解) | spring-boot-websocket-native | 《Spring Boot 集成 WebSocket(原生注解与Spring封装)》 |
spring-boot-websocket-spring | Spring Boot 集成 WebSocket(Spring封装) | spring-boot-websocket-spring | 《Spring Boot 集成 WebSocket(原生注解与Spring封装)》 |
spring-boot-jwt | Spring Boot 集成 JWT | spring-boot-jwt | 《Spring Boot 集成 JWT》 |
spring-boot-minio | Spring Boot 集成 MinIO(分布式文件存储系统) | spring-boot-minio | 《Spring Boot 集成 MinIO》 |
spring-boot-quartz | Spring Boot 集成 Quartz(定时任务) | spring-boot-quartz | 《Spring Boot 集成 Quartz》 |
spring-boot-easy-excel | Spring Boot 集成 EasyExcel | spring-boot-easy-excel | 《Spring Boot 集成 EasyExcel》 |
spring-boot-h2 | Spring Boot 集成 H2(轻量级数据库) | spring-boot-h2 | |
spring-boot-spring-security | Spring Boot 集成 Spring Security 5.7.x(安全框架) | spring-boot-spring-security | 《Spring Boot 优雅集成 Spring Security 5.7.x(安全框架)》 |
Copyright (c) 2022 ElanYoung