전체 글156 [spring kafka] group id 관련 삽질 kafka consumer 팩토리에서 group id를 넣었는데 설정된 id값으로 groupId가 자동 설정이 되었다. KafkaListener 어노테이션 파라미터에 idIsGroup 옵션의 디폴트가 true여서 생겼던 문제였다. false로 설정해주면 정상적으로 팩토리에서 설정해준 groupId로 설정이 되는걸 볼 수 있다. 2023. 3. 5. [spring kafka] consumer @KafkaListener로 처리되는 스레드 이름 지정 id 프로퍼티를 주면 된다. 스레드 이름은 프로퍼티로 준 이름 기반으로 생성된다 2022. 12. 13. 트랜잭션 readOnly 설정 강제로 flush를 하지 않는 이상 flush가 일어나지 않는다. (default FlushMode.MANUAL) 변경감지를 위한 스냅샷 저장을 하지 않으므로 성능이 향상된다. 더티체킹을 안한다(엔티티와 스냅샷을 비교) read하는 쪽은 DB slave를 보게끔 할 수 있다. 2022. 9. 26. [jackson] 데이터가 null일때 empty list로 바꾸는 옵션 data class Test( val field: List? ) 위와 같은 형식으로 deserialize시에 default 값으로 empty list를 주고 싶다면 @JsonSetter(nulls = Nulls.AS_EMPTY) 를 붙이면 된당 그러면 해당 필드를 not nullable하게 사용 가능하다 data class Test( @JsonSetter(nulls = Nulls.AS_EMPTY) val field: List ) 2022. 9. 19. 이전 1 2 3 4 ··· 39 다음