Я новичок в Кафке. Мне нужно написать простого производителя и потребителя для Kafka с помощью Spring Boot. На самом деле я перехожу с micronaut на Spring Boot. У меня проблема с разбиением темы. В micronaut я использую @KafkaKey для ключа раздела, как показано ниже:
public void process(@KafkaKey MyKey kafkaKey, @Body MyRecord myRecord)
Что касается весны, я не знаю, как это сделать, потому что, как я вижу, класс KafkaTemplete имеет параметр раздела как объект Integer.
public ListenableFuture<SendResult<K, V>> send(String topic, Integer partition, K key, @Nullable V data)
Итак, как я могу выполнить первую строку в Spring Boot?