2026-05-16•자바 백엔드 입문 자바 백엔드 입문 23편. AOP가 도대체 뭐고, 왜 트랜잭션·로깅·보안 검증을 모든 메서드에 박지 않고 한 곳에 모으는…
자바 백엔드 입문
자바 백엔드 입문 22편 — SpEL 표현식 언어
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 22편. Spring 안에 든 작은 표현식 언어 SpEL이 뭐고 @Value·@PreAuthorize 같은 곳에서 어떻게 동작하는지…
자바 백엔드 입문 21편 — Bean 생명주기 PostConstruct PreDestroy
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 21편. Bean이 태어나서 죽을 때까지 5단계 생명주기와 @PostConstruct·@PreDestroy 콜백을 입사부터 퇴사까지 비유로 풀어쓴 Phase…
자바 백엔드 입문 20편 — Bean Scope Singleton과 Prototype
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 20편. Spring Bean의 6가지 Scope 중 핵심인 Singleton과 Prototype의 차이를 호텔 룸 비유로 풀고,…
자바 백엔드 입문 19편 — @Configuration @Bean Java Config
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 19편. @Configuration·@Bean으로 Bean을 명시적으로 등록하는 Java Config 방식. 외부 라이브러리 클래스를 Bean으로 만드는 가장…
자바 백엔드 입문 18편 — @Component @Autowired 한 번에
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 18편. @Component·@Service·@Repository·@Controller로 Bean을 등록하고 @Autowired로 의존성을 주입하는 핵심 어노테이션 4종 + 3종을 음식 배달…
자바 백엔드 입문 17편 — ApplicationContext 컨테이너 본체
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 17편. Spring 컨테이너의 본체 ApplicationContext가 정확히 무엇이고, BeanFactory와 어떻게 다르며 getBean·이벤트·국제화 같은 기능을 회사…
자바 백엔드 입문 16편 — Bean이란 일반 객체와의 차이
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 16편. Spring Bean이 일반 자바 객체와 어떻게 다른지, BeanDefinition·생명주기·이름 규칙을 도서관 책 비유로 풀어쓴…
자바 백엔드 입문 15편 — 의존성 주입이 왜 필요한가
2026-05-16•자바 백엔드 입문 자바 백엔드 입문 15편. Phase 2 IoC 컨테이너 시작. 객체가 의존성을 직접 만들 때 생기는 결합 문제를…