Spring Guides
Repositories behind the Getting Started and Tutorial guides at spring.io
United States of America
Pinned Repositories
drone-aggregator
Get a snapshot view of your CI jobs hosted at drone.io
getting-started-guides
Getting Started Guide template :: The template for new guides and also the place to request them.
getting-started-macros
Collection of macros used to support getting started guides
gs-rest-service
Building a RESTful Web Service :: Learn how to create a RESTful web service with Spring.
gs-spring-boot
Building an Application with Spring Boot :: Learn how to build an application with minimal configuration.
issue-aggregator
List issues from multiple GH repo
tut-react-and-spring-data-rest
React.js and Spring Data REST :: A tutorial based on the 5-part blog series by Greg Turnquist
tut-spring-boot-kotlin
Building web applications with Spring Boot and Kotlin :: Learn how to easily build and test web applications with Spring, Kotlin, Junit 5 and JPA
tut-spring-boot-oauth2
Spring Boot and OAuth2:: A tutorial on "social" login and single sign on with Facebook and Github
tut-spring-security-and-angular-js
Spring Security and Angular:: A tutorial on how to use Spring Security with a single page application with various backend architectures, ranging from a simple single server to an API gateway with OAuth2 authentication.
Spring Guides's Repositories
spring-guides/gs-rest-service
Building a RESTful Web Service :: Learn how to create a RESTful web service with Spring.
spring-guides/tut-spring-boot-oauth2
Spring Boot and OAuth2:: A tutorial on "social" login and single sign on with Facebook and Github
spring-guides/tut-spring-boot-kotlin
Building web applications with Spring Boot and Kotlin :: Learn how to easily build and test web applications with Spring, Kotlin, Junit 5 and JPA
spring-guides/gs-spring-boot-docker
Spring Boot with Docker :: Learn how to create a Docker container from a Spring Boot application with Maven or Gradle
spring-guides/gs-messaging-stomp-websocket
Using WebSocket to build an interactive web application :: Learn how to the send and receive messages between a browser and the server over a WebSocket
spring-guides/tut-rest
Building REST services with Spring :: Learn how to easily build RESTful services with Spring
spring-guides/gs-uploading-files
Uploading Files :: Learn how to build a Spring application that accepts multi-part file uploads.
spring-guides/gs-securing-web
Securing a Web Application :: Learn how to protect your web application with Spring Security.
spring-guides/gs-multi-module
Creating a Multi Module Project :: Learn how to build a library and package it for consumption in a Spring Boot application
spring-guides/gs-batch-processing
Creating a Batch Service :: Learn how to create a basic batch-driven solution.
spring-guides/gs-accessing-data-mysql
Accessing data with MySQL :: Learn how to set up and manage user accounts on MySQL and how to configure Spring Boot to connect to it at runtime.
spring-guides/top-spring-boot-docker
Spring Boot Docker:: Topical guide to using Docker and how to create container images for Spring Boot applications :: spring-boot
spring-guides/gs-messaging-rabbitmq
Messaging with RabbitMQ :: Learn how to create a simple publish-and-subscribe application with Spring and RabbitMQ.
spring-guides/gs-testing-web
Testing the Web Layer :: Learn how to test Spring Boot applications and MVC controllers.
spring-guides/gs-gradle
Building Java Projects with Gradle :: Learn how to build a Java project with Gradle.
spring-guides/gs-scheduling-tasks
Scheduling Tasks :: Learn how to schedule tasks with Spring.
spring-guides/gs-rest-service-cors
Enabling Cross Origin Requests for a RESTful Web Service :: Learn how to create a RESTful web service with Spring that support Cross-Origin Resource Sharing (CORS).
spring-guides/gs-crud-with-vaadin
Creating CRUD UI with Vaadin :: Use Vaadin and Spring Data JPA to build a dynamic UI
spring-guides/gs-gateway
Building a Gateway :: Learn how to configure a gateway
spring-guides/gs-authenticating-ldap
Authenticating a User with LDAP :: Learn how to secure an application with LDAP.
spring-guides/gs-relational-data-access
Accessing Relational Data using JDBC with Spring :: Learn how to access relational data with Spring.
spring-guides/gs-caching
Caching Data with Spring :: Learn how to cache data in memory with Spring
spring-guides/gs-spring-data-reactive-redis
Accessing Data Reactively with Redis :: Learn how to reactively interface with Redis and Spring Data
spring-guides/gs-sts
Working a Getting Started guide with STS :: Learn how to import a Getting Started guide with Spring Tool Suite (STS).
spring-guides/gs-graphql-server
Building a GraphQL service :: Learn how to build a GraphQL service with Spring for GraphQL.
spring-guides/getting-started-macros
Collection of macros used to support getting started guides
spring-guides/gs-testing-restdocs
Creating API Documentation with Restdocs :: Learn how to generate documentation for HTTP endpoints using Spring Restdocs
spring-guides/tut-metrics-and-tracing
Metrics and Tracing with Spring :: Learn how to create metrics and tracing with Spring Boot
spring-guides/gs-spring-boot-for-azure
Deploying a Spring Boot app to Azure :: Learn how to deploy a Spring Boot app to Azure.
spring-guides/gs-tanzu-observability
Observability with Spring :: Learn how to send application metrics to Tanzu Observability