본문으로 건너뛰기
홈
기술
기술 전체
프로그래밍68
컴퓨터 과학63
AI48
웹 개발36
인프라33
데이터31
소프트웨어 공학18
소개

최신 글

기술과 일상을 함께 기록합니다.

Spring-Framework

Spring 컨테이너가 빈을 생성·주입하고 웹 요청으로 연결하는 흐름을 따라가며 싱글턴 수명과 요청 상태의 차이를 살펴본다.

2026.08.04 이전 · 3분 읽기

AOP(Aspect Oriented Programming)

Spring AOP의 프록시·조인 포인트·어드바이스를 호출 시간 측정 예제로 설명하고, 자기 호출과 공유 상태 문제를 짚는다.

· 4분 읽기

IOC/DI

주문 서비스 예제로 제어의 역전과 의존성 주입이 객체 생성·연결을 분리하는 방식을 살펴보고 테스트 경계를 확인한다.

· 3분 읽기

스프링 DI

메일 전송 예제로 직접 생성과 의존성 주입을 비교하고, 인터페이스 분리와 테스트 대역을 연결하는 방법을 살펴본다.

· 2분 읽기

[Kafka] 8. Spring Boot를 이용한 Kafka API 구축

Spring Boot에서 Kafka 메시지를 발행·소비하는 API를 구성하고, HTTP 응답과 비동기 메시지 처리 시점의 차이를 살펴본다.

· 6분 읽기

[스프링] 자동으로 빈 와이어링하기(Bean Auto Wiring)

컴포넌트 스캔으로 빈을 등록하고 생성자 주입으로 연결하는 단계를 구분해, 후보 충돌과 스캔 범위 문제를 점검한다.

· 2분 읽기

스프링 목적과 DI 정의

Spring의 POJO·DI가 객체 결합도를 낮추는 과정을 코드로 비교하고, 설정이 복잡해지는 경우의 선택 기준을 다룬다.

· 3분 읽기

FactoryBean을 사용해야하는 경우와 사용예제(link)

Spring FactoryBean이 복잡한 객체 생성을 빈으로 연결하는 방식을 SqlSessionFactoryBean 사례로 살펴본다.

· 2분 읽기

1. Spring프로젝트 생성 후 초기작업 mybatis+mysql 세팅

옛 Spring MVC 프로젝트의 MyBatis·MySQL 설정을 현재 환경에서 다시 구성하고, 연결 정보 주입과 첫 조회를 검증한다.

· 5분 읽기