제네릭 타입
- 작성자 :
- 김*혁
- 작성일 :
- 2021-04-30 15:35:51
- 조회수 :
- 3,512
- 구분 :
- 개발환경 / 3.9
- 진행상태 :
- 완료
Q
데이터를 조회하려고 합니다.
조회 하려는 데이터는 복수개이며 타입으로는 vo클래스 타입으로 가져 와서 화면에 뿌려 주는 작업을 하려고 합니다.
근데 List < vo클래스명> 으로 타입을 지정 하니 계속 List에 빨간 줄이 그어지면서 아규먼트를 지우라고 합니다... 문구는 아래와 같습니다.
( 필자가 작성한 코드입니다.)
public List<DiaryVO> selectAll() throws Exception;
(오류 문구 입니다.)
The type List is not generic; it cannot be parameterized with arguments <DiaryVO>
원인이 무엇인지 알고싶습니다.
조회 하려는 데이터는 복수개이며 타입으로는 vo클래스 타입으로 가져 와서 화면에 뿌려 주는 작업을 하려고 합니다.
근데 List < vo클래스명> 으로 타입을 지정 하니 계속 List에 빨간 줄이 그어지면서 아규먼트를 지우라고 합니다... 문구는 아래와 같습니다.
( 필자가 작성한 코드입니다.)
public List<DiaryVO> selectAll() throws Exception;
(오류 문구 입니다.)
The type List is not generic; it cannot be parameterized with arguments <DiaryVO>
원인이 무엇인지 알고싶습니다.
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 : 3.9
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat
- DB 정보 : postgresql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
List라는 이름의 Java 기본 컬렉션 클래스가 아닌
동일이름의 다른 클래스가 import되었을 수 있으니
확인이 필요해 보입니다.
다음글을 참고하시면 좋을듯 합니다.
https://www.codebyamir.com/blog/the-type-list-is-not-generic-it-cannot-be-parameterized-with-arguments
감사합니다.
표준프레임워크센터 입니다.
List라는 이름의 Java 기본 컬렉션 클래스가 아닌
동일이름의 다른 클래스가 import되었을 수 있으니
확인이 필요해 보입니다.
다음글을 참고하시면 좋을듯 합니다.
https://www.codebyamir.com/blog/the-type-list-is-not-generic-it-cannot-be-parameterized-with-arguments
감사합니다.