Past Events

A series of two-day, live online events where your favorites from the community go in depth on different topics at the intersection of Spring and Kubernetes. Day 1 features a mix of presentations and interactive demos on Twitch. Day 2 includes hands-on workshops in groups, along with 1:1 interaction with an instructor.

Spring Tips and Reactive Spring - Day 2

Watch on Twitch
Watch on YouTube
9:00 AM PDT on Thursday, Jul 23, 2020

Spring Tips and Reactive Spring - Day 2

Spring Tips and Reactive Spring - Day 2

Jul 23, 2020

In this episode

See more at -

Day 2: Spring Tips: Configuration

Hi, Spring fans! Spring is an inversion-of-control container. Inversion of control insulates objects from the knowledge of how a collaborating object on which they depend are created. It also insulates objects from their environment, letting them exist blissfully unaware of where individual configuration properties such as passwords and URLs originate.

In this talk, we’re going to explore the Environment which connects objects to configuration properties. We’ll also look at PropertySources, profiles, @ConfigurationProperties, the @Value annotation, the Spring Cloud Config Server and Spring Cloud Vault for HashiCorp Vault.


Josh Long

Josh Long

Josh (@starbuxman) has (officially) been a Spring developer advocate since 2010. Josh is a Java Champion, author of six books (including Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry (O’Reilly Media, 2017) and the upcoming (self-published) Reactive Spring, as well as the creator of numerous best-selling training videos, including Building Microservices with Spring Boot Livelessons with Spring Boot co-founder Phil Webb. He is also an open source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti, and Vaadin), a podcaster (A Bootiful Podcast), and a screencaster.