WIP
[demos/kafka/outbox] / src / main / java / de / trion / kafka / outbox / Application.java
index 3e0a723..f6865f5 100644 (file)
@@ -1,49 +1,17 @@
 package de.trion.kafka.outbox;
 
-import org.springframework.beans.factory.annotation.Autowired;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.boot.context.properties.EnableConfigurationProperties;
-import org.springframework.context.annotation.Bean;
-import org.springframework.web.servlet.config.annotation.CorsRegistry;
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 
 @SpringBootApplication
-@EnableConfigurationProperties(ApplicationProperties.class)
 public class Application {
 
-    @Autowired
-    ApplicationProperties properties;
-
-
-    @Bean
-    public String bootstrapServers() { return properties.bootstrapServers; }
-
-    @Bean
-    public String topic() {
-        return properties.topic;
-    }
-
-    @Bean
-    public String consumerGroup() {
-        return properties.consumerGroup;
-    }
-
-    @Bean
-    public WebMvcConfigurer corsConfigurer() {
-        return new WebMvcConfigurer() {
-            @Override
-            public void addCorsMappings(CorsRegistry registry) {
-                registry
-                        .addMapping("/**")
-                        .allowedOrigins("http://localhost:4200");
-            }
-        };
-    }
+    private final static Logger LOG = LoggerFactory.getLogger(Application.class);
 
 
     public static void main(String[] args) {
         SpringApplication.run(Application.class, args);
     }
-
 }