Ошибка: невозможно определить аргументы типа для ProducerRecord <> - PullRequest
0 голосов
/ 30 апреля 2020

(извините, если вы видите какую-то проблему с английским sh, я француз!)

У меня проблема с методом в Java Projet с использованием kafka. У меня есть база данных цен, и я хочу отправить kafka сообщение со всей информацией о цене, когда я удаляю цену.

В моей конечной точке. java У меня есть метод для deleteById (idPrix):

        @DeleteMapping
        @RequestMapping(value ="/delete{idPrix}")

        public Mono<Void> deleteById (@RequestParam(required = true, name = "idPrix") Long idPrix){

       return priceservice.deleteById(idPrix).map( data -> {
                ProducerRecord<String, Price>  producerRecord = new ProducerRecord<>(TOPIC, idPrix.toString(), data );
                kafkaTemplate.send(producerRecord);
                return null;
           });

           }

Я получил это сообщение: не могу вывести аргументы типа для ProducerRecord <>

Я пробовал так много разных вещей, чтобы заставить это работать, но безуспешно. Если кто-то увидит, в чем проблема, это будет здорово.

...