Example usage for org.springframework.kafka.core KafkaTemplate setMessageConverter

List of usage examples for org.springframework.kafka.core KafkaTemplate setMessageConverter

Introduction

In this page you can find the example usage for org.springframework.kafka.core KafkaTemplate setMessageConverter.

Prototype

public void setMessageConverter(RecordMessageConverter messageConverter) 

Source Link

Document

Set the message converter to use.

Usage

From source file:org.s1p.app6.S1pKafkaApplication.java

@Bean
public KafkaTemplate<String, String> kafkaTemplate(ProducerFactory<String, String> producerFactory,
        ConfigProperties config) {/* w ww  .j ava2s. co m*/
    KafkaTemplate<String, String> kafkaTemplate = new KafkaTemplate<>(producerFactory);
    kafkaTemplate.setMessageConverter(new StringJsonMessageConverter());
    kafkaTemplate.setDefaultTopic(config.getFooTopic());
    return kafkaTemplate;
}