Tags für Asciidoc hinzugefügt
[demos/kafka/training] / src / main / java / de / juplo / kafka / Application.java
1 package de.juplo.kafka;
2
3 import lombok.extern.slf4j.Slf4j;
4 import org.springframework.boot.SpringApplication;
5 import org.springframework.boot.autoconfigure.SpringBootApplication;
6 import org.springframework.kafka.annotation.EnableKafka;
7 import org.springframework.kafka.annotation.KafkaListener;
8
9 // tag::supersimple[]
10 @SpringBootApplication
11 @EnableKafka
12 @Slf4j
13 public class Application
14 {
15   @KafkaListener(id = "supersimple", topics = "out")
16   public void recieve(String message)
17   {
18     log.info("Recieved message: {}", message);
19   }
20
21   public static void main(String[] args)
22   {
23     SpringApplication.run(Application.class, args);
24   }
25 }
26 // end::supersimple[]