X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=transfer%2Fsrc%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fpayment%2Ftransfer%2FTransferServiceApplication.java;h=b42ca4710d661dc6e389358b5b97515dc5e2e977;hb=9b858aa3617b75af180e47bfa6ff1f441c6252e9;hp=4a55c85b0f321d26fcf85ae98d3280d61c094f10;hpb=178ce6ffc044415eb00f250aed2f9b1999bd47d1;p=demos%2Fkafka%2Fdemos-kafka-payment-system-transfer diff --git a/transfer/src/main/java/de/juplo/kafka/payment/transfer/TransferServiceApplication.java b/transfer/src/main/java/de/juplo/kafka/payment/transfer/TransferServiceApplication.java index 4a55c85..b42ca47 100644 --- a/transfer/src/main/java/de/juplo/kafka/payment/transfer/TransferServiceApplication.java +++ b/transfer/src/main/java/de/juplo/kafka/payment/transfer/TransferServiceApplication.java @@ -1,14 +1,14 @@ package de.juplo.kafka.payment.transfer; -import de.trion.microservices.avro.Order; -import io.confluent.kafka.streams.serdes.avro.SpecificAvroSerializer; import java.util.Properties; import java.util.UUID; + +import de.juplo.kafka.payment.avro.Order; +import io.confluent.kafka.streams.serdes.avro.SpecificAvroSerializer; +import lombok.extern.slf4j.Slf4j; import org.apache.kafka.clients.producer.KafkaProducer; import org.apache.kafka.common.serialization.UUIDSerializer; -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; @@ -17,13 +17,11 @@ import org.springframework.context.annotation.Bean; @SpringBootApplication @EnableConfigurationProperties(TransferServiceProperties.class) +@Slf4j public class TransferServiceApplication { - private final static Logger LOG = LoggerFactory.getLogger(TransferServiceApplication.class); - - @Bean(destroyMethod = "close") - KafkaProducer producer(TransferServiceProperties properties) + KafkaProducer producer(TransferServiceProperties properties) { Properties props = new Properties(); props.put("bootstrap.servers", properties.bootstrapServers);