Implemented a service, that fetches data from a remote-host
[demos/testing] / src / main / java / de / juplo / demo / DemoApplication.java
1 package de.juplo.demo;
2
3 import org.springframework.beans.factory.annotation.Value;
4 import org.springframework.boot.SpringApplication;
5 import org.springframework.boot.autoconfigure.SpringBootApplication;
6 import org.springframework.context.annotation.Bean;
7 import org.springframework.web.reactive.function.client.WebClient;
8
9 @SpringBootApplication
10 public class DemoApplication
11 {
12   @Bean
13   public RemoteContentService service(@Value("${remote.host}")String remoteHost)
14   {
15     return new RemoteContentService(WebClient.create(remoteHost));
16   }
17
18
19   public static void main(String[] args)
20   {
21     SpringApplication.run(DemoApplication.class, args);
22   }
23 }