├── README.md ├── springboot-kafka-real-world-project ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── kafka-consumer-database │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── net │ │ │ └── javaguides │ │ │ └── springboot │ │ │ ├── KafkaDatabaseConsumer.java │ │ │ ├── SpringBootConsumerApplication.java │ │ │ ├── entity │ │ │ └── WikimediaData.java │ │ │ └── repository │ │ │ └── WikimediaDataRepository.java │ │ └── resources │ │ └── application.properties ├── kafka-producer-wikimedia │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── net │ │ │ └── javaguides │ │ │ └── springboot │ │ │ ├── KafkaTopicConfig.java │ │ │ ├── SpringBootProducerApplication.java │ │ │ ├── WikimediaChangesHandler.java │ │ │ └── WikimediaChangesProducer.java │ │ └── resources │ │ └── application.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── net │ │ │ └── javaguides │ │ │ └── springboot │ │ │ └── SpringbootKafkaRealWorldProjectApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── net │ └── javaguides │ └── springboot │ └── SpringbootKafkaRealWorldProjectApplicationTests.java └── springboot-kafka-tutorial ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── net │ │ └── javaguides │ │ └── springboot │ │ ├── SpringbootKafkaTutorialApplication.java │ │ ├── config │ │ └── KafkaTopicConfig.java │ │ ├── controller │ │ ├── JsonMessageController.java │ │ └── MessageController.java │ │ ├── kafka │ │ ├── JsonKafkaConsumer.java │ │ ├── JsonKafkaProducer.java │ │ ├── KafkaConsumer.java │ │ └── KafkaProducer.java │ │ └── payload │ │ └── User.java └── resources │ └── application.properties └── test └── java └── net └── javaguides └── springboot └── SpringbootKafkaTutorialApplicationTests.java /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/README.md -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/.gitignore -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-consumer-database/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-consumer-database/pom.xml -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-consumer-database/src/main/java/net/javaguides/springboot/KafkaDatabaseConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-consumer-database/src/main/java/net/javaguides/springboot/KafkaDatabaseConsumer.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-consumer-database/src/main/java/net/javaguides/springboot/SpringBootConsumerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-consumer-database/src/main/java/net/javaguides/springboot/SpringBootConsumerApplication.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-consumer-database/src/main/java/net/javaguides/springboot/entity/WikimediaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-consumer-database/src/main/java/net/javaguides/springboot/entity/WikimediaData.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-consumer-database/src/main/java/net/javaguides/springboot/repository/WikimediaDataRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-consumer-database/src/main/java/net/javaguides/springboot/repository/WikimediaDataRepository.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-consumer-database/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-consumer-database/src/main/resources/application.properties -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-producer-wikimedia/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-producer-wikimedia/pom.xml -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/java/net/javaguides/springboot/KafkaTopicConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/java/net/javaguides/springboot/KafkaTopicConfig.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/java/net/javaguides/springboot/SpringBootProducerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/java/net/javaguides/springboot/SpringBootProducerApplication.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/java/net/javaguides/springboot/WikimediaChangesHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/java/net/javaguides/springboot/WikimediaChangesHandler.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/java/net/javaguides/springboot/WikimediaChangesProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/java/net/javaguides/springboot/WikimediaChangesProducer.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/kafka-producer-wikimedia/src/main/resources/application.properties -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/mvnw -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/mvnw.cmd -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/pom.xml -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/src/main/java/net/javaguides/springboot/SpringbootKafkaRealWorldProjectApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/src/main/java/net/javaguides/springboot/SpringbootKafkaRealWorldProjectApplication.java -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /springboot-kafka-real-world-project/src/test/java/net/javaguides/springboot/SpringbootKafkaRealWorldProjectApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-real-world-project/src/test/java/net/javaguides/springboot/SpringbootKafkaRealWorldProjectApplicationTests.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/.gitignore -------------------------------------------------------------------------------- /springboot-kafka-tutorial/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /springboot-kafka-tutorial/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /springboot-kafka-tutorial/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/mvnw -------------------------------------------------------------------------------- /springboot-kafka-tutorial/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/mvnw.cmd -------------------------------------------------------------------------------- /springboot-kafka-tutorial/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/pom.xml -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/SpringbootKafkaTutorialApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/SpringbootKafkaTutorialApplication.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/config/KafkaTopicConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/config/KafkaTopicConfig.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/controller/JsonMessageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/controller/JsonMessageController.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/controller/MessageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/controller/MessageController.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/kafka/JsonKafkaConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/kafka/JsonKafkaConsumer.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/kafka/JsonKafkaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/kafka/JsonKafkaProducer.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/kafka/KafkaConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/kafka/KafkaConsumer.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/kafka/KafkaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/kafka/KafkaProducer.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/payload/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/java/net/javaguides/springboot/payload/User.java -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/main/resources/application.properties -------------------------------------------------------------------------------- /springboot-kafka-tutorial/src/test/java/net/javaguides/springboot/SpringbootKafkaTutorialApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RameshMF/springboot-kafka-course/HEAD/springboot-kafka-tutorial/src/test/java/net/javaguides/springboot/SpringbootKafkaTutorialApplicationTests.java --------------------------------------------------------------------------------