🚪 프로젝트에서의 @Autowired
@RestController
public class MemberController {
@Autowired
private MemberService memberService;
...
RestController를 주로 사용하는 나에게는 처음 본 코드에서
@Autowired로 의존성 주입을 했다 하지만 Intellij에서는 경고가 떴다.
🗝 필드 주입을 생성자 주입으로
https://mangkyu.tistory.com/125
생성자 , 수정자, 필드 주입에 대한 설명과 생성자 주입을 왜 써야하는지 잘 나와있다
@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 |