Capítulo 7: Recursos do Spring Boot 3.0 para conteinerização e orquestração | Dominando o Spring Boot 3.0

PHOTO EMBED

Tue Feb 18 2025 20:59:26 GMT+0000 (Coordinated Universal Time)

Saved by @Luciano

@RestController
public class EventProducerController {
    private final KafkaTemplate<String, String> kafkaTemplate;
    @Autowired
    public EventProducerController(KafkaTemplate<String, String> kafkaTemplate) {
        this.kafkaTemplate = kafkaTemplate;
    }
    @GetMapping("/message/{message}")
    public String trigger(@PathVariable String message) {
        kafkaTemplate.send("messageTopic", message);
        return "Hello, Your message has been published: " + message;
    }
}
content_copyCOPY

https://subscription.packtpub.com/book/web-development/9781803230788