X-Git-Url: https://juplo.de/gitweb/?p=demos%2Ftesting;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fdemo%2FDemoApplication.java;h=a065b88ba7ff1ff1c20c31521d94e1302e76a8cb;hp=76f6fe4df15157ffa8fd0db3a26ab23a046edd8a;hb=760ff5d820afdeb2bf50b98c89519c384c56bf4b;hpb=b258d1b8645ce0411387f54fa2d097443277bf9b diff --git a/src/main/java/de/juplo/demo/DemoApplication.java b/src/main/java/de/juplo/demo/DemoApplication.java index 76f6fe4..a065b88 100644 --- a/src/main/java/de/juplo/demo/DemoApplication.java +++ b/src/main/java/de/juplo/demo/DemoApplication.java @@ -1,13 +1,23 @@ package de.juplo.demo; +import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.context.annotation.Bean; +import org.springframework.web.reactive.function.client.WebClient; @SpringBootApplication -public class DemoApplication { +public class DemoApplication +{ + @Bean + public RemoteContentService service(@Value("${remote.host}")String remoteHost) + { + return new RemoteContentService(WebClient.create(remoteHost)); + } - public static void main(String[] args) { - SpringApplication.run(DemoApplication.class, args); - } + public static void main(String[] args) + { + SpringApplication.run(DemoApplication.class, args); + } }