Kotlin + Spring 에서 Dto에 null 요청을 받았을때 처리하기 작성일 2022-09-25 | In Kotlin , Spring | Kotlin 에서 Dto의 NotNull Field에 null 요청을 받았을때 처리하는법을 알아봅니다. validation 어노테이션으로 해결하지 못하고, 예외 타입을 찾아 로직으로 해결해야합니다. 더 읽어보기 »
Kotlin 매우 알은체하기 세미나 정리 작성일 2022-09-10 | In Kotlin , Spring | 코틀린 매우 알은체하기 우아한 형제들에서 온라인으로 진행했던, 박재성님의 세미나 자료중 핵심적인 내용 + @ 를 정리해봅니다. 더 읽어보기 »
Spring ThreadPoolTaskExecutor 작성일 2022-08-27 | In Spring , Kotlin | Spring ThreadPoolTaskExecutor 에 대해서 정리해봅니다. 비동기를 위해 스프링에서 사용하는 스레드 풀을 설정할 수 있다. 더 읽어보기 »
Spring에서 어노테이션을 이용해 cache 적용하기 작성일 2022-07-31 | In Spring , Kotlin | 스프링에서 캐싱기능을 사용해봅니다. 어노테이션을 이용한 캐싱 기능을 사용해봅니다. 더 읽어보기 »
Kotlin + Junit5 에서 BeforeAll, AfterAll 사용하기 작성일 2022-07-24 | In TestCode , Kotlin | Kotlin 에서 @BeforeAll, @AfterAll 을 사용해봅니다. 정적 메소드를 사용하거나, 테스트 생명주기를 조절합니다. 더 읽어보기 »
RequestParam, PathVariable 에 디폴트값 넣어주기 작성일 2022-07-17 | In Spring , Kotlin | kotlin에서 @RequestParam, @PathVariable 에 디폴트값을 주는 방법을 알아봅니다. 주소창에 입력이 없을때 디폴트값을 설정해봅니다. 더 읽어보기 »
Valid vs Validated (with kotlin) 작성일 2022-07-03 | In Spring | @Valid 와 @Validated 의 사용법과 차이점을 알아봅니다. JSR 지원 vs Spring 지원 더 읽어보기 »
JPA save 동작 과정과 isNew() 작성일 2022-06-19 | In JPA | JPA의 save 동작 과정과 isNew() save는 persist or merge 로 동작합니다. 분기를 isNew() 로 확인합니다. 더 읽어보기 »
JPA deleteAll vs deleteAllInBatch 작성일 2022-06-19 | In JPA | JPA deleteAll vs deleteAllInBatch deleteAll 사용시 불필요한 쿼리가 나갈 수 있습니다. 더 읽어보기 »
Kotlin 에서 Validation 사용시 주의할 점 작성일 2022-06-06 | In Kotlin , Spring | Kotlin 에서 Validation 사용시 주의할 점을 알아봅니다. use-site-target을 이용해 어노테이션이 붙는 위치를 정해주어야 합니다. 더 읽어보기 »