최신 글
기술과 일상을 함께 기록합니다.
기술웹 개발 › 백엔드 › Spring
Spring-Framework
Spring 컨테이너가 빈을 생성·주입하고 웹 요청으로 연결하는 흐름을 따라가며 싱글턴 수명과 요청 상태의 차이를 살펴본다.
2026.08.04 이전 · 3분 읽기
기술웹 개발 › 백엔드 › Spring
AOP(Aspect Oriented Programming)
Spring AOP의 프록시·조인 포인트·어드바이스를 호출 시간 측정 예제로 설명하고, 자기 호출과 공유 상태 문제를 짚는다.
· 4분 읽기
기술웹 개발 › 백엔드 › Spring
IOC/DI
주문 서비스 예제로 제어의 역전과 의존성 주입이 객체 생성·연결을 분리하는 방식을 살펴보고 테스트 경계를 확인한다.
· 3분 읽기
기술웹 개발 › 백엔드 › Spring
스프링 DI
메일 전송 예제로 직접 생성과 의존성 주입을 비교하고, 인터페이스 분리와 테스트 대역을 연결하는 방법을 살펴본다.
· 2분 읽기
기술데이터 › 메시징 › Kafka
[Kafka] 8. Spring Boot를 이용한 Kafka API 구축
Spring Boot에서 Kafka 메시지를 발행·소비하는 API를 구성하고, HTTP 응답과 비동기 메시지 처리 시점의 차이를 살펴본다.
· 6분 읽기
기술웹 개발 › 백엔드 › Spring
[스프링] 자동으로 빈 와이어링하기(Bean Auto Wiring)
컴포넌트 스캔으로 빈을 등록하고 생성자 주입으로 연결하는 단계를 구분해, 후보 충돌과 스캔 범위 문제를 점검한다.
· 2분 읽기
기술웹 개발 › 백엔드 › Spring
스프링 목적과 DI 정의
Spring의 POJO·DI가 객체 결합도를 낮추는 과정을 코드로 비교하고, 설정이 복잡해지는 경우의 선택 기준을 다룬다.
· 3분 읽기
기술웹 개발 › 백엔드 › Spring
FactoryBean을 사용해야하는 경우와 사용예제(link)
Spring FactoryBean이 복잡한 객체 생성을 빈으로 연결하는 방식을 SqlSessionFactoryBean 사례로 살펴본다.
· 2분 읽기
기술웹 개발 › 백엔드 › Spring
1. Spring프로젝트 생성 후 초기작업 mybatis+mysql 세팅
옛 Spring MVC 프로젝트의 MyBatis·MySQL 설정을 현재 환경에서 다시 구성하고, 연결 정보 주입과 첫 조회를 검증한다.
· 5분 읽기