Spring is the most popular framework for writing high performing and easily testable Java code. There are many Spring projects, covering everything from configuration to security, web apps to integration, and plenty more. Start with the Spring guides and learn even more at Spring.io.

Code Samples

Bootiful Microservices

Microservices in Spring

Bootiful Reactive Microservices

Reactive Microservice workshop in Spring

Reactive Revolution

Code that accompanies Josh Long’s “The Reactive Revolution” talk.

Spring Boot Data REST Demo with JPA

Build a basic Spring Boot application that uses JPA to access a database

Spring Boot REST API Demo

Building a REST API with Spring Boot

Spring Cloud Stream Demo

Spring Cloud Stream Demo

Spring Cloud Stream Demo

Simple Event Driven Microservices with Spring Cloud Stream

The Spring REST Stack

RESTful service development with Spring

Using Concourse to Deploy Spring Music

Deploy a multi-microservice application with Concourse.