인프런 커뮤니티 질문&답변
13:09 store.clear() 에서 store에 빨간줄이 뜹니다 왜이런가요?
작성
·
884
0
13:09 store.clear() 에서 store에 빨간줄이 뜹니다 왜이런가요?
java: cannot find symbol
symbol: method clearStore()
location: variable repository of type hello.hellospring.repository.MemoryMemberRepository
퀴즈
71%나 틀려요. 한번 도전해보세요!
애플리케이션 개발 시 비즈니스 핵심 로직(예: 중복 회원 확인)을 주로 담당하는 계층은 무엇일까요?
컨트롤러(Controller)
서비스(Service)
리포지토리(Repository)
도메인(Domain)
답변 3
10
저도 이거 관련으로 빨간줄 떴는데, 기존 repository에 clearStore메소드를 작성하시면 해결됩니다. 강의에서 나오는데 훅 지나가서 혹시 모르시는 분 있을까봐..
4
강의 보다가 같은 에러가 나서 Anfield 님 얘기 듣고 강의를 다시 보니까 다른 파일이라는 부분이 엄청 빠르게 지나가네요.
public void clearStore() {
store.clear();
}
이 코드는 MemoryMemberRepository 클래스에 들어가야 되고요.
MemoryMemberRepsoitoryTest 클래스에는
@AfterEach
public void afterEach(){
repository.clearStore();
}
이 코드만 들어가면 됩니다.
저는 Test 클래스에다가 2개 다 넣고 실행했었는데 그러니까 질문하신 분이랑 같은 에러 뜨네요.
0





