Kotlin으로 개발 중 기본생성자 초기화 문제를 마주치게 되었다. 이에 관해 공부하다 Hibernate의 Reflection API에 대해 알게 되어 정리한 포스트
회사에서 ModelMapper사용중 기본생성자 초기화 에러를 마주쳤고 해결하며 배운 내용을 정리한 포스트
늦은 초기화를 위해 lateinit 과 by lazy를 비교한 포스트.
테스트 코드를 작성하면서 실제 DB와 연동하지 않고 Repository를 테스트 하기위해 Mockk을 사용해 검증했다.또한 테스트 코드 작성중 불가피 하게 private 메소드를 검증 할 일이 생겨 그 과정을 정리했다.
실무를 하다가 inline이 사용된 메소드를 발견하게 되어 뭐하는 명령어인가.. 궁금해져 정리한 포스트입니다.
회사에서 Java 17버전을 사용하게 될 이유중 하나가 Sealed Class의 개선이라는 이야기를 듣고Sealed Class가 어떤역할을 하는지 궁금하여 정리한 포스트.