# 컴포넌트 스캔

19개의 포스트
post-thumbnail

스프링 핵심 원리 - 기본편 [컴포넌트 스캔]

목차 컴포넌트 스캔과 의존관계 자동 주입 시작하기 탐색 위치와 기본 스캔 대상 필터 중복 등록과 충돌 1. 컴포넌트 스캔과 의존관계 자동 주입 시작하기 지금까지 스프링 빈을 등록할 때는 자바 코드의 @Bean이나 XML의 등을 통해서 설정 정보에 직접 등록할 스프링 빈을 나열했다.(순수 자바코드로 스프링 빈 생성) 예제에서는 몇개가 안되었지만, 이...

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

컴포넌트 스캔과 @Autowired 의 메커니즘 : 필요성에 대해

컴포넌트 스캔을 통한 자동 의존관계 주입하는 방법 🧐 제가 자세한 메커니즘을 유기적으로 알려드리죠!

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

[Spring] 06-1. @ComponentScan

컴포넌트 스캔과 의존관계 자동 주입

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

@ComponentScan 스캔 범위

@ComponentScan의 기본 스캔 범위와 패키지 지정 방법

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 [스프링 빈과 의존관계]

스프링 빈(bean)이란 > 스프링(Spring) 컨테이너가 관리하는 자바 객체를 빈(Bean)이라 한다. 스프링의 특징에는 제어의 역전(IoC)이 있다. 제어의 역전(IoC)이란, 간단히 말해서 객체의 생성 및 제어권을 사용자가 아닌 스프링에게 맡기는 것이다. 지금까지는 사용자가 new연산을 통해 객체를 생성하고 메소드를 호출했다. IoC가 적용된 ...

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

스프링 빈과 의존관계

Spring에서는 new를 사용해서 객체를 생성하는 것이 아니라, Spring Container에 의해 관리되는 자바 객체를 사용한다. 이렇게 Spring Container에 의해 생성되고 관리되는 자바 객체를 빈(Bean)이라고 한다.• 컴포넌트 스캔과 자동 의존관계

2022년 9월 22일
·
0개의 댓글
·
post-thumbnail

[Spring] 컴포넌트 스캔

설정 정보(AppConfig)에 직접 등록할 Spring Bean을 등록하지 않고자동으로 Spring Bean을 등록하는 기능@Component Annotation이 붙은 클래스를 스캔해서 Spring Bean으로 등록의존 관계를 자동으로 주입하는 @AutoWired

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

컴포넌트 스캔 정리

이 글은 인프런 영한님 스프링 핵심 원리 - 기본편을 보고 모르는 내용을 정리한 글 입니다.@ComponentScan 의 basePackapges 를 탐색할 패키지의 시작 위치들을 지정할 수 있다.basePackageClasses 를 이용하면 지정한 클래스의 패키지를

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

초웹개_스프링5_DI(4)

컴포넌트,컴포넌트 스캔

2022년 5월 3일
·
0개의 댓글
·
post-thumbnail

의존성 주입 Dependency Injection 2

Spring에서는 빌드할 때 Spring Container에 객체들을 올려서 관리하므로 Container에 올리는 방법을 알아두자.Spring Container에 객체를 등록하는 방법은 @Component 어노테이션을 이용하면 된다.@Component 어노테이션이 있는

2022년 4월 29일
·
0개의 댓글
·
post-thumbnail

<Spring> 컴포넌트 스캔

이전까지 학습을 진행하며 작성한 코드들에선 스프링 빈을 등록하기 위해 자바코드의 @Bean이나 XML의 &lt;bean> 등을 통해 설정 정보에 직접 등록할 스프링 빈을 나열했다. 예제에선 몇 개 안됐지만, 등록해야 할 스프링 빈이 수십, 수백개가 되면 일일이 등록하기

2022년 1월 23일
·
0개의 댓글
·

[spring] 컴포넌트 스캔 시, Bean 이름이 중복된다면?

📖 ✏️ TIL 시리즈에 작성된 글은 '매일 매일 학습한 지식 조각을 메모해 놓은 포스팅'입니다. 공유가 아닌 개인적인 학습 내용 기록을 목적으로 작성되었음을 알려드립니다.

2022년 1월 19일
·
0개의 댓글
·

컴포넌트 스캔 대상을 추가 또는 제외하는 방법

📖 ✏️ TIL 시리즈에 작성된 글은 '매일 매일 학습한 지식 조각을 메모해 놓은 포스팅'입니다. 공유가 아닌 개인적인 학습 내용 기록을 목적으로 작성되었음을 알려드립니다.

2022년 1월 19일
·
0개의 댓글
·

컴포넌트 스캔 시, 탐색 위치를 지정하는 방법

📖 ✏️ TIL 시리즈에 작성된 글은 '매일 매일 학습한 지식 조각을 메모해 놓은 포스팅'입니다. 공유가 아닌 개인적인 학습 내용 기록을 목적으로 작성되었음을 알려드립니다.

2022년 1월 19일
·
0개의 댓글
·

컴포넌트 스캔 방식으로 의존 관계 주입하기

📖 ✏️ TIL 시리즈에 작성된 글은 '매일 매일 학습한 지식 조각을 메모해 놓은 포스팅'입니다. 공유가 아닌 개인적인 학습 내용 기록을 목적으로 작성되었음을 알려드립니다.

2022년 1월 19일
·
0개의 댓글
·
post-thumbnail

[기본] 자동 등록의 의존성 주입

스프링 컨테이너는 Config 파일로 생성하고, Config 파일은 @Bean을 이용한 수동등록과 @ComponentScan을 이용한 자동등록이 있다.수동등록에서는 의존성주입을 명시적으로 해주는데 클래스에 @Component를 붙혀 등록하는 자동등록은 의존성 주입을 어

2021년 7월 6일
·
0개의 댓글
·
post-thumbnail

[Spring] 의존 자동 주입, 컴포넌트 스캔

의존 자동 주입의존 자동 주입은 스프링 설정 파일에서 객체를 주입할 때, 명시를 하지 않아도 스프링 컨테이너가 자동으로 필요한 의존 대상 객체를 찾아서 필요한 객체에게 주입해주는 기능이다. @Autowired @Resource어노테이션을 이용해 구현 가능하다. 주입하

2021년 1월 9일
·
0개의 댓글
·
post-thumbnail

스프링부트 프로젝트 구조

스프링부트 프로젝트 구조, 메인 애플리케이션 클래스의 위치에 대해 알아봅시다.주로 프론트엔드 개발합니다.잊어버리지 않을 목적으로 먼저 작성합니다.위치: (src/main/java)위치: (src/main/resource)매인 애플리케이션 클래스에서 resources(루

2020년 4월 12일
·
0개의 댓글
·