/spring-boot-example

Spring Boot 开发使用中的各种示例,以简单、实用、贴近生产环境为标准。

Primary LanguageJava

Spring Boot Example

Spring Boot 开发使用中的各种示例,以简单、实用、贴近生产环境为标准。

所有的项目用到的组件的版本统一使用 spring-boot-dependencies 模块进行管理,以便于统一版本,及后续维护时的版本升级。

项目环境

环境 版本
IDEA 2019.3
JDK 1.8
Maven 3.x
Spring Boot 2.2.5.RELEASE
Spring Cloud Hoxton.SR3
Spring Cloud Alibaba 2.2.0.RELEASE

Spring Boot 模块

模块 介绍
spring-boot-hello Spring Boot 入门篇,介绍项目依赖模式,项目基本架构,简单 RESTful 接口实现
spring-boot-restful 详解 Spring Boot 中 RESTful 的用法
spring-boot-swagger 基于 spring-boot-restful 项目生成 Swagger 2 文档
spring-boot-logback 详解 Spring Boot 中默认日志框架 Slf4j 与 logback 使用
spring-boot-log4j2 详解 Spring Boot 中默认日志框架 Slf4j 与 log4j2 使用
spring-boot-deploy Spring Boot 应用部署系列
spring-boot-nginx Spring Boot 应用直接运行,与使用 Nginx 代理 Spring Boot 应用
spring-boot-docker 详解使用 Docker 部署 Spring Boot 应用
spring-boot-jenkins 使用 Jenkins 持续集成 Spring Boot 应用
spring-boot-mybatis Spring Boot Mybatis 系列
spring-boot-mybatis-annotation Spring Boot Mybatis 注解实现
spring-boot-mybatis-xml Spring Boot Mybatis xml 实现
spring-boot-mybatis-plugin Spring Boot Mybatis 插件实现
spring-boot-mybatis-page Spring Boot Mybatis 分页详解
spring-boot-multi-datasource Spring Boot Mybatis 多数据源,读写分离实践
spring-boot-monitor Spring Boot 监控系列
spring-boot-actuator 使用 actuator 监控 Spring Boot 应用
spring-boot-admin 使用 Spring Boot Admin 监控 Spring Boot 应用
spring-boot-prometheus 使用 prometheus 与 grafana 监控 Spring Boot 应用
spring-boot-aop Spring Boot 切面实现
spring-boot-single-ioc Spring Boot 单例模式中,自动注入问题详解