🚪 프로젝트에서의 @Autowired

@RestController
public class MemberController {
@Autowired
private MemberService memberService;
...

RestController를 주로 사용하는 나에게는 처음 본 코드에서

@Autowired로 의존성 주입을 했다 하지만 Intellij에서는 경고가 떴다.

🗝  필드 주입을 생성자 주입으로

https://mangkyu.tistory.com/125

 

[Spring] 다양한 의존성 주입 방법과 생성자 주입을 사용해야 하는 이유 - (2/2)

Spring 프레임워크의 핵심 기술 중 하나가 바로 DI(Dependency Injection, 의존성 주입)이다. Spring 프레임워크와 같은 DI 프레임워크를 이용하면 다양한 의존성 주입을 이용하는 방법이 ..

mangkyu.tistory.com

생성자 , 수정자, 필드 주입에 대한 설명과 생성자 주입을 왜 써야하는지 잘 나와있다

@RestController
public class MemberController {
private final MemberService memberService;
@Autowired
public MemberController(MemberService memberService){
this.memberService = memberService;
}
}

'키워드' 카테고리의 다른 글

@RequestBody @RequestParam @PathVariable  (0) 2022.02.04
M1 Pro MariaDB homebrew 설치 사이트 추천  (0) 2022.01.19
❓ 컴포넌트 (Component)  (0) 2021.08.30
❓ Provisioning  (0) 2021.08.26
❓ deploy  (0) 2021.08.26