Spring Framework 핵심 개념 정리

Spring Framework의 기본 구조 Spring은 단순한 프레임워크가 아니라, 다양한 기능을 제공하는 컨테이너 기반의 개발 플랫폼이다. 이는 의존성 주입(DI), AOP, 트랜잭션 관리 등 핵심 기능을 통합적으로 제공한다. 1. Spring 컨테이너 구성 Spring 컨테이너는 애플리케이션의 핵심 객체를 관리하는 역할을 수행하며, 일반적으로 하나의 인스턴스만 생성하여 사용한다. 리 ...

8월 2일 15:39에 게시됨

ASP.NET Core에서의 의존성 주입 기법과 서비스 라이프사이클 관리

의존성 주입의 핵심 원리 의존성 주입(Dependency Injection, DI)은 객체 간 결합도를 낮추기 위한 설계 패턴으로, 클래스가 필요한 종속 항목을 외부에서 제공받는 방식이다. 이는 직접 인스턴스화하거나 정적 참조를 사용하는 대신, 생성자나 메서드를 통해 의존성을 전달함으로써 유연성과 테스트 용이성을 확보한다. 대표적인 구현 방식인 생성자 주입은 클래스가 요 ...

7월 1일 01:29에 게시됨