기타/🚨 에러

[에러 잡자] JAVA # The type List is not generic; it cannot be parameterized with arguments <~>

둥굴둥굴둥굴레차 2021. 7. 28. 21:50

 

UserDao와 UserService를 비교해가며 기능을 만들어나가던 도중

같은 코드인데 UserDao에서 사용한 List만 빨간 밑줄이 그여진 것을 볼 수 있었다.

 

 

빨간줄 위에 커서를 가져다 대어보니 다음과 같이 안내하였다.

List에 generic을 사용하여서 발생한 오류라는 의미.

The type List is not generic; it cannot be parameterized with arguments <findUserDto>

 

 

import 부분에 다시 가서 비교해보았다.

 

즉, UserDao파일에서 util패키지를 불러왔어야 했었는데 엉뚱한걸 불러와서 생긴 에러였다.

 

 

결론

UserDao에서 List를 다음으로 바꾸어 import해주면 된다.

import java.util.List;