Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

laif71/spring-boot-tutorial

Repository files navigation

spring-boot-logo

MIT license Spring Boot Version maven build

Spring Boot Tutorial

spring-boot-tutorial 是一个 Spring Boot 实战教程,通过大量丰富的示例,展示 Spring Boot 在各个应用领域的应用。本项目旨在覆盖 Java 应用的各领域。

本项目的源码使用 maven 进行构建管理,任意 maven module 都可以独立编译运行。

🔰 准备

  • java-tutorial - java-tutorial 是一个全面的 Java 教程。如果你还不熟悉 Java 编程,学习 Spring Boot 之前,不妨先学习一下。
  • spring-tutorial - spring-tutorial 是一个 Spring 实战教程。Spring 是 Spring Boot 的基石,如果想更深入了解 SpringBoot,还是很有必要了解一下 Spring 框架机制。

🎯 示例

Spring Boot 基础

  • spring-boot-actuator - 展示 Spring Boot 应用监控。
  • spring-boot-aop - 展示 Spring Boot 中应用 AOP 编程。
  • spring-boot-async - 展示在 Spring Boot 中使用异步接口。
  • spring-boot-banner - 展示在 Spring Boot 中定制启动时的输出 Logo。
  • spring-boot-bean - 展示 Spring Boot 中应用 Lombok,简化大量的 getter、setter 、toString 等模板化代码;以及应用 Dozer 来简化大量的 JavaBean 互相转换代码。
  • spring-boot-profile - 展示 Spring Boot 中根据 profile 使程序在不同的环境下执行不同的行为。
  • spring-boot-property - 全方位的演示 Spring Boot 加载属性的方式:记载 propertiesyaml 两种文件;通过 @Value@ConfigurationPropertiesEnvironment 读取属性。

Spring Boot 访问存储

关系型数据库

Nosql 数据库

缓存

Spring Boot 访问消息队列

Spring Boot 集成安全框架

Spring Boot + Web

Spring Boot 使用模板引擎

Spring Boot 集成各种框架

📖 文档

Spring Boot 基础篇

Spring Boot 基础篇

Spring Boot 数据篇

Spring Boot IO 篇

License

本博客所有文章除特别声明外,均采用 License: CC BY-NC-SA 4.0 许可协议。

About

💯 🍃 通过丰富实例来展现 Spring Boot 特性的教程

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 70.3%
  • CSS 14.6%
  • HTML 6.7%
  • JavaScript 6.0%
  • Shell 1.5%
  • FreeMarker 0.7%
  • Other 0.2%

AltStyle によって変換されたページ (->オリジナル) /