본문 바로가기

강의 내용 정리/스프링 핵심 원리 기본

7-3. 생성자 주입을 선택해라! ~ 7-4. Lombok

대부분의 의존관계는 애플리케이션 종료 전 까지 바뀌면 안된다. 

3번 중요.

 

 

 

 

 

# 생성자 주입이 좋은 3가지 이유

 

 

1. 누락을 방지할 수 있다.

넣을 memberRepository, discountPolicy가 없기 때문에.

 

2. 필드를 final로 쓸 수 있다.

 

setter, 필드 주입은 final 불가.

 

 

 

 

 

--------------------------------------------------------------- 7-4. 롬복과 최신 트랜드

 

 

 

 

ㅋㅋㅋㅋㅋㅋㅋㅋㅋ너무 좋은데?

 

롬복의 대표적인 기능들:

@Getter

@Setter

@ToString

@NoArgsConstructor

@RequiredArgsConstructor     ( 필드에 final 있는 것만 파라미터로 생성자로 만들어줌 )( 컴파일시점에 )

 필드 추가 할 때 간편함.

 

Recent Posts
Popular Posts
Recent Comments