Spring Guides's repositories
gs-spring-boot
Building an Application with Spring Boot :: Learn how to build an application with minimal configuration.
gs-serving-web-content
Serving Web Content with Spring MVC :: Learn how to create a web page with Spring MVC and Thymeleaf.
gs-accessing-data-jpa
Accessing Data with JPA :: Learn how to work with JPA data persistence using Spring Data JPA.
gs-consuming-rest
Consuming a RESTful Web Service :: Learn how to retrieve web page data with Spring's RestTemplate.
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.
gs-messaging-rabbitmq
Messaging with RabbitMQ :: Learn how to create a simple publish-and-subscribe application with Spring and RabbitMQ.
gs-reactive-rest-service
Building a Reactive RESTful Web Service :: Learn how to create a RESTful web service with Reactive Spring and consume it with WebClient.
gs-producing-web-service
Producing a SOAP web service :: Learn how to create a SOAP-based web service with Spring.
gs-accessing-data-rest
Accessing JPA Data with REST :: Learn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.
gs-consuming-web-service
Consuming a SOAP web service :: Learn how to create a client that consumes a WSDL-based service
gs-accessing-data-mongodb
Accessing Data with MongoDB :: Learn how to persist data in MongoDB.
gs-scheduling-tasks
Scheduling Tasks :: Learn how to schedule tasks with Spring.
gs-gateway
Building a Gateway :: Learn how to configure a gateway
gs-messaging-jms
Messaging with JMS :: Learn how to publish and subscribe to messages using a JMS broker.
gs-async-method
Creating Asynchronous Methods :: Learn how to create asynchronous service methods.
gs-messaging-redis
Messaging with Redis :: Learn how to use Redis as a message broker.
gs-rest-hateoas
Building a Hypermedia-Driven RESTful Web Service :: Learn how to create a hypermedia-driven RESTful Web service with Spring.
gs-actuator-service
Building a RESTful Web Service with Spring Boot Actuator :: Learn how to create a RESTful Web service with Spring Boot Actuator.
gs-accessing-mongodb-data-rest
Accessing MongoDB Data with REST :: Learn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.
gs-centralized-configuration
Centralized Configuration :: Learn how to manage application settings from an external, centralized source
gs-accessing-data-r2dbc
Accessing data with R2DBC :: Learn how to access relational data with the reactive protocol R2DBC
gs-spring-boot-kubernetes
Spring Boot Kubernetes :: Deploy a Spring Boot application to Kubernetes :: spring-boot,spring-framework
gs-handling-form-submission
Handling Form Submission :: Learn how to create and submit a web form with Spring.
gs-accessing-data-neo4j
Accessing Data with Neo4j :: Learn how to persist objects and relationships in Neo4j's NoSQL data store.
gs-managing-transactions
Managing Transactions :: Learn how to wrap key parts of code with transactions.
gs-cloud-circuit-breaker
Spring Cloud Circuit Breaker Guide :: How to Use Spring Cloud Circuit Breaker
gs-integration
Integrating Data :: Learn how to build an application that uses Spring Integration to fetch data, process it, and write it to a file.
gs-accessing-neo4j-data-rest
Accessing Neo4j Data with REST :: Learn how to work with RESTful, hypermedia-based data persistence using Spring Data REST.
gs-accessing-vault
Accessing Vault :: Learn how to use Spring Vault to load secrets from HashiCorp Vault
gs-accessing-data-cassandra
Accessing Data with Cassandra :: Learn how to persist data in Cassandra.