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
- 항해플러스회고
- 항해플러스 백엔드 7기
- 자바공부
- 김영한
- 항해플러스 백엔드
- 항해 추천인
- 스프링 핵심원리
- 제네릭
- 스프링MVC
- 자바의정석 연습문제
- 항해 추천인코드
- Java의정석
- 항해플러스 회고
- 서블릿
- 불친절한 SQL 프로그래밍
- 스프링입문
- 자바의정석
- 시큐어코딩
- Numpy
- 항해플러스
- java
- 스프링
- Secure Coding
- 스프링 부트와 JPA
- JPA
- 인프런
- 항해플러스백엔드
- Python
- Spring
- 이것이자바다
Archives
- Today
- Total
목록의존관계 자동 주입 (1)
Continuous Challenge

다양한 의존관계 주입 방법 의존관계 주입은 크게 4가지 방법이 있다. 생성자 주입 수정자 주입(setter 주입) 필드 주입 일반 메서드 주입 1. 생성자 주입 생성자를 통해서 의존 관계를 주입 받는 방법이다. 특징 - 생성자 호출시점에 딱 1번만 호출되는 것이 보장된다. - 불변, 필수 의존관계에 사용 ★ 생성자가 딱 1개만 있으면 @Autowired를 생략해도 자동 주입 된다. 물론 스프링 빈에만 해당한다. 2. 수정자 주입(setter 주입) setter라 불리는 필드의 값을 변경하는 수정자 메서드를 통해서 의존관계를 주입하는 방법이다. 특징 - 선택, 변경 가능성이 있는 의존관계에 사용 - 자바빈 프로퍼티 규약의 수정자 메서드 방식을 사용하는 방법이다. 참고: @Autowired 의 기본 동작은 ..
Spring/스프링 핵심 원리 - 기본편
2022. 3. 19. 20:31