2026.04.20·4분·DB / 스키마·모델링
JPA N+1 — fetch join은 정답이 아니다
fetch join을 쓰면 N+1은 사라지지만, paging이 깨지고 distinct가 필요해진다. BatchSize와의 진짜 차이를 정리한다.
전체 19편의 노트
fetch join을 쓰면 N+1은 사라지지만, paging이 깨지고 distinct가 필요해진다. BatchSize와의 진짜 차이를 정리한다.
AWS Secrets Manager와 KMS로 민감 정보를 안전하게 관리한다.
AWS CloudWatch로 운영 대시보드를 구성한다.
Spring MVC의 요청 처리 흐름과 핵심 컴포넌트 구조를 정리한다.
백준 3085번 사탕 게임 풀이.
카카오 OAuth API로 로그인 기능을 직접 구현한다.
결정 알고리즘과 이분탐색 — 마구간 정하기 예제 풀이.
백준 14503번 로봇 청소기 풀이.
백준 2468번 안전 영역 풀이.
백준 2573번 빙산 풀이.
백준 7569번 토마토 풀이.
백준 9205번 맥주 마시면서 걸어가기 풀이.
백준 2644번 촌수계산 풀이.
백준 2178번 미로탐색 문제를 BFS로 푼다.
백준 2606번 바이러스 문제 풀이.
백준 2667번 단지번호붙이기 풀이.
JUnit과 자바 테스트 작성의 기초 개념을 정리한다.
DFS와 BFS의 개념을 정리하고 백준 1260번을 자바로 풀어본다.
GitHub Actions로 Spring Boot 앱을 AWS EC2에 자동 배포하는 CI/CD 파이프라인을 구축한다.