How to start Spring Apache Kafka Application with SpringBoot Auto-Configuration
The Spring Apache Kafka (spring-kafka) provides a high-level abstraction for Kafka-based messaging solutions. And Spring Boot 1.5 includes auto-configuration support for Apache Kafka via the spring-kafka project. So in the tutorial, JavaSampleApproach will show you how to start Spring Apache Kafka Application with SpringBoot.
Related Articles:
- How to start Apache Kafka
- How to start Spring Kafka Application with Spring Boot
- Spring JMS – Explicitly Configure Spring ActiveMQ ConnectionFactory | SpringBoot
I. Technologies
– Java 8
– Maven build
– Spring Boot
– Apache Kafka
– Spring Tool Suite editor
II. Overview
As above mention, SpringBoot supports auto-configuration for Apache Kafka development:
- Use spring.kafka.* in application.properties file to modify external configuration.
spring.kafka.bootstrap-servers=localhost:9092
spring.kafka.consumer.group-id=jsa-group
- Use Spring auto-configured KafkaTemplate to send Kafka-based messages:
More at:
How to start Spring Apache Kafka Application with SpringBoot Auto-Configuration
Top comments (0)