This repository contains the code multiple spring boot auto configuration talks held at:
- Entwicklertag Frankfurt 2020, Die Magie verstehen: Spring Boot Autokonfigurationen und Starter selbst erstellen
- JAX 2020, Die Magie verstehen: Spring Boot Autokonfigurationen und Starter selbst erstellen
- JAX 2021, Die Magie getestet: AutoConfigurations effektiv testen
In addition, some of the code was part of a article series found in the JavaMagazin:
The repository contains a maven multi-module project, with the following modules:
Module | Description |
---|---|
spring-factories-exploration |
Explores the SpringFactoriesLoader in conjunction with the spring boot autoconfiguration concept |
spring-environment-exploration |
Explores the Environment and ConfigurableEnvironment and its importance in the spring property resolution mechanism |
util |
Some generic utilities used throughout the codebase. These are solely used to make examples easier to read, or provide a nicer console output. |
example |
Contains the example application, that has been enriched using spring boot autoconfiguration. This module depends on the mina module |
mina |
This is a meta-module that itself has two submodules: mina-autoconfigure and mina-sshd-spring-boot-starter . |
Do you have any questions or suggestions? Get in touch with us:
🌐 https://www.digitalfrontiers.de
📧 info@digitalfrontiers.de
Twitter @dxfrontiers