private final CalendarService calendarService;로 DB에서 조회하는 값을 리턴받아
view로 넘기려 하는데 변수가 만들어지지 않는다..
이전에 다른 컨트롤러 파일에서는 calendarService가 정상적으로 생성이 되는데
CalendarService에서 문제인지 컨트롤러가 문제인지 봐야겠다..
👉 컨트롤러에 생성자를 만들지 않아도 되게 lombok도 임포트해서 이건 문제X
진짜 문제는 CalendarService 빈이 생성되지 않는것이다.. 도대체 왜
package com.project.smallbeginjava11.service;
import java.util.List;
public interface CalendarService {
List getTodoList();
}
serviceImpl 어노테이션 안써서ㅎㅎ
@Service
@RequiredArgsConstructor
Service에서 메소드만 선언했으니
ServiceImpl에서는 비즈니스 로직을 써서 데이터 처리를 해야되는데
어노테이션을 안써줘서 비즈니스 로직을 쓸 빈인거라고 스프링부트가 인식을 못함