Code Monkey home page Code Monkey logo

spring-boot-tutorial's Introduction

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 许可协议。

spring-boot-tutorial's People

Contributors

dunwu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.