해결된 질문
작성
·
171
·
수정됨
답변 1
2
안녕하세요. Sanghoon Lee님, 공식 서포터즈 OMG입니다.
영한님의 강의 화면에서도 노랗게 해당 코드에 표기가 되어 있는데요,
동일한 메시지일 것이고, 이유는 getResultList의 반환 타입이 List인데,
제네릭 타입 없이 선언된 List를 List<Object[]> 타입으로 할당하여 인텔리제이에서 표기해주는 경고성 메시지로 보시면 될 것 같습니다 😀
만약 아래와 같이, 구체적인 클래스 타입까지 명시한다면, 구체적인 클래스타입의 List를 받을 수 있습니다
em.createQuery(query, Member.class).getResultList();
List<Member> list = em.createQuery(query, Member.class).getResultList();
감사합니다.