Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Spring Security
- Spring
- EC2
- 항해99
- JWT
- Kafka
- java
- DB
- 스파르타코딩클럽
- AWS
- docker
- 웹개발
- MYSQL
- 시큐리티
- 프로그래머스
- 데이터베이스
- CentOS
- 생성자 주입
- 카프카
- WEB SOCKET
- 스프링의 정석
- JavaScript
- 남궁성과 끝까지 간다
- emqx
- 쇼트유알엘
- 스웨거
- visualvm
- 패스트캠퍼스
- @jsonproperty
- 개인프로젝트
Archives
- Today
- Total
Nellie's Blog
[섹션5][Component] 20강~22강 Component/Component Bean 기본설정/ Component 자동 주입 본문
IT 강의 정리/윤재성의 스프링 입문
[섹션5][Component] 20강~22강 Component/Component Bean 기본설정/ Component 자동 주입
Nellie Kim 2022. 10. 12. 19:46728x90
20. Component
빈클래스 자체에 등록하는것.
그동안은 xml 파일이나 자바파일에 빈을 등록한 후 사용을 했다.
그런데 @Component를 사용하면, xml파일이나 빈 컴피그파일(자바파일)에 빈을 등록하지 않아도 자동으로 등록이 된다.
빈 등록이라든지 빈에 관련된 여러가지 내용들을 xml이나 자바파일에 등록을 하게 되는데,
xml을 이용하는 방식을 사용할때 Comoponent를 쓰게되면 아래와 같이 작성을 해야한다.
"이 패키지들의 component를 다 읽어서 빈으로 등록해줘!"
Bean Configuration 자바파일을 이용할때는 아래와 같이 작성해야 한다.
컴포넌트 스캔은 하나의 이름만 지정 가능하기 때문에, 여러이름을 지정하고 싶으면 xml파일이나 자바파일에 수동으로 등록해줘야 한다.
21. Component Bean 기본설정
22. Component 자동 주입
출처 : [인프런]윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
'IT 강의 정리 > 윤재성의 스프링 입문' 카테고리의 다른 글
[섹션7][JDBC&MyBatis] 26강~29강 오라클 데이터베이스 설치/ SQL Developer설치/ Spring JDBC/ MyBatis (0) | 2022.10.15 |
---|---|
[섹션6][AOP] 23강~25강 AOP/ execution명시자/ @AspectJ어노테이션 (0) | 2022.10.12 |
[섹션4][Annotation] 16강~19강 init, destroy 메서드/ 주입/ 어노테이션을 이용한 빈 설정/ JSR-250어노테이션 (0) | 2022.10.12 |
[섹션4][Annotation] 15강 Java코드를 활용한 Bean등록 (0) | 2022.10.11 |
[섹션3][DI] 14강 자동 주입 (0) | 2022.10.11 |