Spring Boot

[스프링 입문] 컴포넌트 스캔과 자동 의존관계 설정

NHJ 2024. 6. 27. 18:00

controller 아래에 MemberController 클래스 생성

 

*MemberController

package hello.hello_spring.controller;

import hello.hello_spring.service.MemberService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

@Controller
public class MemberController {
    private final MemberService memberService;

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

 

MemberService.java에 @Service, @Autowired 붙이기

 

HelloController.java의 Controller 앞에 @Controller 붙이기

 

김영한 강사님의 '스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술'을 듣고 정리한 것입니다.