Debug Log

스프링) error: method login in class UserService cannot be applied to given types;

밍미a 2022. 12. 14. 22:58
728x90

 

스프링 로그인구현 부분 강의를 듣고 있는데 강의를 듣고 따라하다가 오류가 발생했다.

오류코드를 읽어보니까 대충 메서드의 무슨 타입이 맞지 않다는 뜻 같았다.

그래도 확실하지 않으니까 한번 더 번역기를 돌려주었다.

 

그라취~! 내 예상이 맞았어~

그 다음에 오류난 코드를 살펴보았다.

 

매개변수 타입이 맞지 않는 것 같다. userService가 필요로 하는 매개변수가 뭐였는지 잊어버려서

클래스를 타고 들어가서 찾아봤다.

 

HttpServletResponse response 

값도 같이 받는것을 확인했으니, 원래 메서드로 돌아와서 메서드의 매개변수를 수정해주었다.

 

다시 실행을 했더니..!?

잘 돌아갔다.. 해결완료 ☆★


느낀점

 

간단한 에러여서 시간이 오래 걸리진 않았지만 

에러가 떠도 당황하지 않고 에러 메세지를 천천히 읽어보고 번역해보고 스스로 생각해서 에러를 해결했다는것이 뿌듯했다. 메서드가 필요로 하는 매개변수에 대한 개념이 없을때는 보고도 해결 못했을 것 같은데 그래도 조금은 성장한건가 하는 생각이 든다.