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

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