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
- 이것이자바다
- 스프링MVC
- REGEXP_SUBSTR
- 스프링 핵심원리
- 스프링
- 서블릿
- Spring
- java
- 스프링입문
- inflearn
- 김영한
- 자바연습문제
- Secure Coding
- 불친절한 SQL 프로그래밍
- 제네릭
- DispatcherServlet
- 계층 쿼리
- 자바공부
- Python
- docker
- 인프런
- Java의정석
- 자바의정석 연습문제
- 자바의정석
- 시큐어코딩
- Numpy
- JPA
- 스프링 부트와 JPA
- 불친절한SQL프로그래밍
- 분석함수
Archives
- Today
- Total
목록생성자 주입 (1)
Continuous Challenge
7. 의존관계 자동 주입
다양한 의존관계 주입 방법 의존관계 주입은 크게 4가지 방법이 있다. 생성자 주입 수정자 주입(setter 주입) 필드 주입 일반 메서드 주입 1. 생성자 주입 생성자를 통해서 의존 관계를 주입 받는 방법이다. 특징 - 생성자 호출시점에 딱 1번만 호출되는 것이 보장된다. - 불변, 필수 의존관계에 사용 ★ 생성자가 딱 1개만 있으면 @Autowired를 생략해도 자동 주입 된다. 물론 스프링 빈에만 해당한다. 2. 수정자 주입(setter 주입) setter라 불리는 필드의 값을 변경하는 수정자 메서드를 통해서 의존관계를 주입하는 방법이다. 특징 - 선택, 변경 가능성이 있는 의존관계에 사용 - 자바빈 프로퍼티 규약의 수정자 메서드 방식을 사용하는 방법이다. 참고: @Autowired 의 기본 동작은 ..
Spring/스프링 핵심 원리 - 기본편
2022. 3. 19. 20:31