JPA fetch 전략
멋쟁이사자처럼 백엔드 운영진 및 대학교 학습 멘토를 진행하며 JPA를 가르치게 되었다. 필자도 JPA의 기본 개념부터 다시 되돌아보며 이에 대한 정리를 남기고자 한다. 해당 포스팅에서는 JPA의 연관 관계 매핑 과정에서 fetch 전략에 대해 자세히 정리해보고자 한다.
멋쟁이사자처럼 백엔드 운영진 및 대학교 학습 멘토를 진행하며 JPA를 가르치게 되었다. 필자도 JPA의 기본 개념부터 다시 되돌아보며 이에 대한 정리를 남기고자 한다. 해당 포스팅에서는 JPA의 연관 관계 매핑 과정에서 fetch 전략에 대해 자세히 정리해보고자 한다.
Effective Java를 읽던 중 Singleton 디자인 패턴에 관한 내용을 읽었다. Spring을 사용하다보면 "Bean은 싱글톤으로 관리된다"는 이야기를 자주 들을 수 있다. 또한, Spring을 사용해서 프로젝트를 진행할 때 마다 싱글톤이란 개념을 알고는 있었지만 이에 대해 깊게 생각해본 적은 없었던 것 같다. 기본적인 싱글톤 패턴의 개념부터 멀티 쓰레드 환경에서 주의사항에 대해 알아보고자 한다.
필자는 다른 사람들의 프로젝트을 열람하던 중 레코드 존재 여부 확인 과정에서 사용하는 메서드에서 의문점을 느끼게 되었다. 해당 포스팅에서는 레코드 존재 여부 확인 과정에서 사용하는 메서드에 따른 SQL 쿼리문의 차이와 그로 인한 성능 차이를 비교하고자 한다.
필자는 모의주식 투자 웹 프로젝트를 진행하며 한국투자증권 오픈 API를 사용하였다. 호출 유량 제한으로 인하여 여러 개의 인증키들을 등록해야할 소요가 발생하여 리스트 형태의 환경변수들을 바인딩하며 겪었던 문제 상황과 트러블 슈팅 과정을 나누고자 한다.
필자는 멋쟁이사자처럼 대학 13기 운영진을 맡게 되어 간단한 정적 소개 페이지 개발을 준비하고 있다.정적 웹 페이지 배포에 특화된 서비스인 Netlify에 대한 포스팅을 작성하고자 한다.