BAEL-20864 Move Spring Boot Custom Starter Module
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# Greeter App
|
||||
|
||||
This app takes in the user's name and messages for different times of day as configuration parameters and outptus the greeting messge. For example it will take the name **John** and the message for morning time as **Good Morning** and output the message **Hello John, Good Morning**.
|
||||
|
||||
## Usage
|
||||
|
||||
Create and populate the class `GreetingConfig`, instantiate a `Greeter` using the `GreetingConfig` and use it get greeting messages:
|
||||
|
||||
```java
|
||||
GreetingConfig greetingConfig = new GreetingConfig();
|
||||
greetingConfig.put(USER_NAME, "World");
|
||||
greetingConfig.put(MORNING_MESSAGE, "Good Morning");
|
||||
greetingConfig.put(AFTERNOON_MESSAGE, "Good Afternoon");
|
||||
greetingConfig.put(EVENING_MESSAGE, "Good Evening");
|
||||
greetingConfig.put(NIGHT_MESSAGE, "Good Night");
|
||||
|
||||
Greeter greeter = new Greeter(greetingConfig);
|
||||
greeter.greet();
|
||||
```
|
||||
Reference in New Issue
Block a user