Kafka 입문·실전 - 2.6. [실습] Spring Boot로 Kafka에 메시지 넣는 코드 작성하기 (Producer)
- 스프링 부트를 사용하여 Kafka에 메시지를 넣는 프로듀서 서버를 구축하는 방법을 설명 🚀
- 사용자가 API 요청을 보내면 스프링 부트 서버가 Kafka에 전달할 메시지를 생성 📩
- 컨트롤러, DTO, 서비스 클래스를 생성하여 API 요청 처리 로직 구현 ⚙️
- Kafka 템플릿을 사용하여 Kafka 메시지를 보내고 받는 방법을 설명 📤
- 메시지 객체를 JSON 형태의 문자열로 변환하여 Kafka에 전달하는 방법 제시 💡
- 이메일 발송 요청 완료 메시지를 반환하여 API 요청 처리 완료를 알림 ✅
- Kafka에 전달할 메시지 정보를 담는 객체를 생성하여 관리 🗂️
- 애플리케이션 YAML 파일을 통해 메시지 밸류 형태를 스트링으로 직렬화하도록 설정 📝
- JSON 직렬화 실패 시 예외 처리 로직을 추가하여 안정성 확보 🛡️
- 다음 강의에서는 작성한 코드가 실제로 Kafka에 메시지를 잘 넣는지 테스트할 예정 🧪