3.2 Externe Konfiguration und das Environment
194
3.2.1 Konfiguration im Code und extern
194
3.2.3 Werte mit @Value injizieren
197
3.2.4 Environment-Belegungen über @Value und ${…} bekommen
199
3.2.5 @Value und Default-Werte
200
3.2.6 Zugriff auf Konfigurationen
202
3.2.7 Hierarchische Properties
208
3.2.8 Besondere Datentypen abbilden
213
3.2.9 Relaxed Bindings
220
3.2.10 Property-Sources
221
3.2.11 Spring-Profile definieren
234
3.2.12 Profile aktivieren
237
3.2.13 Spring-managed Beans je nach Profil
239
3.4 Ereignisbehandlung
251
3.4.1 Beteiligte Objekte
251
3.4.3 ApplicationListener
253
3.4.5 Methoden der Ereignisklassen
254
3.4.6 Ereignisklassen schreiben und auf die Ereignisse reagieren
255
3.4.7 Ein Eventbus vom Typ ApplicationEventPublisher
256
3.4.8 Generische Ereignisse am Beispiel von PayloadApplicationEvent
257
3.4.9 Ereignistransformationen
260
3.4.10 Reihenfolgen durch @Order
260
3.4.11 Ereignisse nach Bedingungen filtern
261
3.4.12 Ereignisse synchron und asynchron
262
3.4.13 ApplicationEventMulticaster *
262
3.4.14 Ereignisse über ApplicationContext versenden
264
3.4.15 Listener an SpringApplication hängen *
264
3.4.16 Listener deklarativ registrieren *
265