Spring Cache Abstraction 활용하기
@Cacheable/@CachePut/@CacheEvict 사용법과 Redis/Caffeine 연동 패턴
@Cacheable/@CachePut/@CacheEvict 사용법과 Redis/Caffeine 연동 패턴
요청이 들어와서 응답이 나가기까지: Filter/DispatcherServlet/Interceptor/예외 처리 흐름과 디버깅 포인트
전파/격리/롤백 규칙과 프록시 동작, self-invocation/checked exception 같은 실무 함정을 한 번에 정리
dev/stage/prod 설정 분리, @ConfigurationProperties, Secret 관리, Kubernetes 환경변수 주입, Vault 연동, 설정 디버깅까지 실무 중심 정리
애플리케이션 설정과 비밀을 분리하고, Vault/Secrets Manager를 통해 주입하는 방법
DispatcherServlet 동작 순서, HandlerMapping, Interceptor, ViewResolver 흐름 Q&A
Spring Bean 생성 순서, 초기화/소멸 콜백, Proxy 객체와 @Configuration 동작 Q&A
@Transactional 동작 원리, AOP 프록시, Isolation Level 기본 개념 Q&A
Transaction Propagation 종류별 동작, REQUIRES_NEW vs NESTED, 실무 주의사항 Q&A
예외 기초와 전략, Spring 예외 처리 패턴 Q&A