목록스프링 (3)
준호씨의 블로그
Spring프로젝트에서 간단하게 KafkaListener를 구현한 예제입니다. application.yaml에 토픽 이름을 설정해 두었습니다. kafka: topic: member: member-topic 설정에 있는 토픽명을 사용하기 위해 topics = "${kafka.topic.member}"를 입력했습니다. @KafkaListener(id = "myGroupId", topics = "${kafka.topic.member}") public void kafkaListener(MessageDto messageDto) { switch (messageDto.getType()) { case REGISTER: { memberService.register(messageDto); break; } case WITH..
MockMVC의 static method의 import 자동완성을 하려고 하면 이렇게 원하는 건 안 나오고 엉뚱한 것들만 잔뜩 나오는 경우가 있습니다. IntelliJ 가 좀 더 똑똑하게 찾아주면 좋겠지만 아직 까지는 잘 안되는가 봅니다. 원인은 get이라는 static 메서드가 여러 라이브러리들에 흔하게 있기 때문인 것 같은데요. 그래도 MockMVC 사용하면 거기 있는 get을 먼저 찾아 주면 좋지 않을까 싶습니다. 아무튼 IntelliJ 설정으로 해결할 방법이 있는데요. Auto Import에서 직접 Import 해서 쓸 일이 없는 것들을 미리 제외 처리하면 됩니다. 가장 간단한 방법은 아까 전 Import static method -> Method to Import에서 바로 제외 처리하는 방법입니..