Spring 캐싱 여부를 테스트 하기 작성일 2023-02-11 | In Spring | Spring 에서 캐싱이 올바르게 되었는지를 테스트 해봅니다. 모킹용 도구를 이용합니다. 더 읽어보기 »
JPA Repository 에 커스텀 메서드(함수) 만들고 사용하기 작성일 2023-01-29 | In JPA | JPA 사용시 커스텀 하게 만든 함수를 기본 Repository 에서 사용하게 하기 인터페이스를 적절하게 이용하여 구현해줍니다. 더 읽어보기 »
Kotlin 의 변수가 NotNull type 이지만 null 이 들어갈수 있다. 작성일 2023-01-27 | In Kotlin | Kotlin 의 변수가 NotNull 타입이지만, Null 이 저장될 수 있는 케이스를 알아봅니다. spring, jpa 를 사용할때 접할 수 있는 케이스를 알아 봅니다. 더 읽어보기 »
Spring 비동기 테스트코드 작성법 작성일 2022-12-11 | In TestCode , Kotlin | 스프링 에서 비동기 로직을 테스트하는방법을 정리해봅니다. (Spring Async Logic TestCode) 비동기 로직을 대기시키거나, 테스트내에서 동기로 변환합니다. 더 읽어보기 »
JPA Cascade 와 OrphanRemoval 작성일 2022-11-29 | In JPA | JPA Cascade & OrphanRemoval Cascade 는 엔티티간의 생명주기를 같이 다룰 수 있습니다. OrphanRemoval 는 객체상의 변화가 DB 까지 적용됩니다. 더 읽어보기 »
mockMvc 에서 MockMultipartFile 을 put 요청으로 보내기 작성일 2022-10-29 | In TestCode , Kotlin , MockMultipartFile , Spring , MockMvc | mockMvc 에서 MockMultipartFile 을 put 요청으로 보내는 법을 알아봅니다. MockMvcRequestBuilders 를 이용합니다. 더 읽어보기 »
Intellij 에서 Console Log 확장하기 작성일 2022-10-29 | In Tool | Intellij 에서 Console command history size 확장하기 설정값 에서 buffer size 를 확장해줍니다. 더 읽어보기 »
kotlin mockmvc 사용법 작성일 2022-10-16 | In TestCode , Kotlin , MockMvc | Spring MockMvc 기본 사용법을 정리합니다. @SpringBootTest 를 이용해 통합테스트를 기준으로 설명합니다. 더 읽어보기 »