Spring AOP (Part 1: 개념과 기초)
Spring AOP 프록시·포인트컷·어드바이스의 기초를 익히고 self-invocation으로 인한 적용 누락을 피하는 방법
Spring AOP 프록시·포인트컷·어드바이스의 기초를 익히고 self-invocation으로 인한 적용 누락을 피하는 방법
JDK·CGLIB 프록시 차이와 포인트컷 조합을 바탕으로 트랜잭션·로깅 AOP를 안전하게 적용하는 실무 패턴
프록시 기반 AOP, @Transactional 적용 시점, self-invocation 주의사항 정리
대량 배치 처리와 스케줄링 설계, Spring Batch/Quartz/스케줄러 기본부터 운영 안정성까지
자동 설정 동작 원리, 조건부 빈 등록, 커스터마이징 포인트 정리
@Cacheable/@CachePut/@CacheEvict 사용법과 Redis/Caffeine 연동 패턴
요청이 들어와서 응답이 나가기까지: Filter/DispatcherServlet/Interceptor/예외 처리 흐름과 디버깅 포인트
어렵게만 느껴지는 Security의 내부 작동 원리(DelegatingFilterProxy, FilterChain)와 커스텀 필터
전파/격리/롤백 규칙과 프록시 동작, self-invocation/checked exception 같은 실무 함정을 한 번에 정리
Bean Validation 적용, 공통 응답/에러 코드 규약, 필드 에러 처리 패턴 정리