• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

DI 의존성 주입 질문

22.11.28 21:31 작성 조회수 309

0

안녕하세요

DI 관련해 질문이 있습니다.

```java
@Controller 
public class MemberController { 
private final MemberService memberService; 

@Autowired public MemberController(MemberService memberService) { 
    this.memberService = memberService; 
    } 
}

private final MemberService memberService; final 키워드를 붙여주는 이유가 궁금합니다.

memberSevice 를 변경하지 못하게 하는 이유가 무엇인가요?

답변 1

답변을 작성해보세요.

2

OMG님의 프로필

OMG

2022.11.28

안녕하세요. 심야님, 공식 서포터즈 OMG입니다.
.

아래 링크를 참고해주세요 :)

https://yaboong.github.io/spring/2019/08/29/why-field-injection-is-bad/
image

.
감사합니다.