spring-boot-examples README

The project's README from github.com/ityouknow/spring-boot-examples. As one markdown file: README.md.

Spring Boot 学习示例

Spring Boot 2.0 Mysql 5.6 JDK 1.8 Maven license

Spring Boot 使用的各种示例,以最简单、最实用为标准,此开源项目中的每个示例都以最小依赖,最简单为标准,帮助初学者快速掌握 Spring Boot 各组件的使用。

Spring Boot 中文索引  |   Spring Cloud学习示例代码  |   Spring Boot 精品课程

Github地址  |   码云地址  |   Spring Boot 1.X |   Spring Boot 2.X


本项目中所有示例均已经更新到 Spring Boot 3.0

示例代码

如果大家想了解关于 Spring Boot 的其它方面应用,也可以以issues的形式反馈给我,我后续来完善。

关注公众号:纯洁的微笑,回复"666"进群交流

spring-boot-examples (ityouknow/spring-boot-examples)

Searching Database…

这是什么?一组小型、独立的 Spring Boot 3.0 示例项目,涵盖常见的集成场景,包括 web、WebFlux、JPA、MyBatis、RabbitMQ、MongoDB、Redis、邮件、文件上传和 Docker。
这是一个应用,还是多个独立的示例模块?这是一组彼此独立、自成一体的 Maven 模块,每个模块只专注于一项 Spring Boot 功能或集成(例如 spring-boot-mail、spring-boot-mongodb、spring-boot-docker)。
我该怎样运行其中一个示例?克隆仓库,然后打开你需要的具体模块(例如 spring-boot-web 或 spring-boot-mybatis),将其作为独立的 Maven 项目打开,再直接运行即可。
除了 Java,运行这些模块还需要其他东西吗?核心要求是 JDK 和 Maven;各个模块还需要它所演示的服务,例如 MySQL、MongoDB、RabbitMQ、Redis、Memcached 或 Docker。
一个模块能涵盖所有内容吗,还是我需要自己组合几个模块?不是。每个模块只单独演示一种技术(Docker Compose 示例除外),因此如果你想在自己的项目中组合多项功能,需要复制并改写相关部分。
这些示例针对的是哪个 Spring Boot 版本?本仓库中的所有示例都已更新到 Spring Boot 3.0;较旧的 Spring Boot 1.X 和 2.X 系列则放在单独链接的仓库中。
这些示例是否也有 Spring Cloud 版本?有。README 中链接了一个配套仓库“Spring Cloud 学习示例代码”,其中包含 Spring Cloud 相关的示例。
我可以在哪里提问或请求新的示例?作者欢迎读者在 GitHub 上提交 issue,提出其他主题;也可以通过链接的公众号加入微信讨论群。
Docker 示例具体演示了什么?其中一个模块展示了一个完整的 Docker Compose 技术栈,将 Spring Boot、Nginx 和 MySQL 组合在一起;此外还有一个较简单的独立 Docker 示例。
Creator
ityouknow
Size
1 MB
Stars
30.5K
Updated
CommitDec 29
Age
9y
Commits · 90 Days