From 6e6d835460000277b0a860f83a0419acec1b5d74 Mon Sep 17 00:00:00 2001
From: Hendrik Jungnitsch <hendrik.jungnitsch@gedoplan.de>
Date: Mo, 14 Nov 2022 11:42:12 +0100
Subject: [PATCH] exercise08
---
src/main/java/de/gedoplan/seminar/sbt/di/exercise/service/BarInfo.java | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/src/main/java/de/gedoplan/seminar/sbt/di/exercise/service/BarInfo.java b/src/main/java/de/gedoplan/seminar/sbt/di/exercise/service/BarInfo.java
index 56d32df..ed9183d 100644
--- a/src/main/java/de/gedoplan/seminar/sbt/di/exercise/service/BarInfo.java
+++ b/src/main/java/de/gedoplan/seminar/sbt/di/exercise/service/BarInfo.java
@@ -1,11 +1,10 @@
package de.gedoplan.seminar.sbt.di.exercise.service;
-import org.springframework.stereotype.Component;
+import org.springframework.boot.context.properties.ConfigurationProperties;
+import org.springframework.boot.context.properties.ConstructorBinding;
-@Component
-public class BarInfo {
+@ConstructorBinding
+@ConfigurationProperties("bar-info")
+public record BarInfo(String barName) {
- public String getBarName() {
- return "Spring Boot Cocktail Bar";
- }
}
--
Gitblit v1.7.1