Entitiy 기본 생성자 타입을 PROTECED를 쓰는 이유(JPA)

스프링 빈 생명 주기와 콜백 사용란?

JPA N+1는 무엇이고 어떻게 해결할까?

Test Code는 어떻게 작성해야 할까?

Rest Docs 작성법

클린 코드와 추상 관계

읽기 좋은 코드 작성하기

테스트 커버리지 도구 - Jacoco

CI / CD (Github Actions) 간단하게 구축