DI

코딩 개발/Spring

Spring - @Configuration , @ComponentScan, @Repository, @Service, @Autowired

@Configuration 이란? @Configuration 어노테이션은 스프링 프레임워크에서 사용되는 어노테이션 중 하나로, 해당 클래스를 스프링의 설정 클래스로 지정하는 역할을 합니다. @Configuration 어노테이션이 적용된 클래스는 스프링의 설정 정보를 포함하고 있는 클래스로 간주됩니다. @Configuration 어노테이션이 적용된 클래스는 일반적으로 스프링 빈(Bean)의 정의를 포함하고, 스프링 컨테이너에 의해 관리되는 객체들을 생성하는 데 사용됩니다. 이를 통해 스프링은 해당 설정 클래스를 분석하여 빈으로 등록하고 의존성을 주입하며, 컨테이너에서 사용 가능한 객체를 구성합니다. @ComponentScan 이란? @ComponentScan 어노테이션은 스프링 프레임워크에서 사용되는 어노..

코딩 개발/Spring

Spring FrameWork 에 대하여 (+ IOC / DI, 간단한 용어 정리)

FrameWork란? 사전적 의미로는 틀 + 일 => 간단히 말해서 일을 잘하기 위한 틀을 제공합니다. 프레임워크(Framework)는 소프트웨어 개발을 위한 구조적인 틀이나 플랫폼을 제공하는 도구 또는 환경입니다. 소프트웨어 개발을 더 효율적이고 표준화된 방식으로 수행할 수 있도록 도와주는 일련의 라이브러리, 컴포넌트, API, 규칙 등의 집합입니다. 프레임워크는 애플리케이션의 구조와 흐름을 제어하고, 개발자에게 필요한 기본 기능과 추상화된 인터페이스를 제공합니다. 이를 통해 개발자는 핵심 비즈니스 로직에 집중할 수 있으며, 반복적이고 일상적인 작업을 자동화하거나 단순화할 수 있습니다. 또한, 프레임워크는 개발자 간의 일관된 개발 방식과 코드 구조를 유지하고, 협업을 용이하게 합니다. Java는 Spr..

호소세
'DI' 태그의 글 목록