0
JPQL 연산자를 사용하여 DTO
안에 쿼리 결과를 매핑 할 수 있습니까? 기본 쿼리가있는 JPQL NEW 연산자?
Query query = em.createNativeQuery("SELECT NEW com.sim.dtos.entities.FreeLocation(t1.galaxie, t1.ss, t1.position) FROM ...");
List<FreeLocation> l = query.getResultList();
을하지만 예외가 있습니다
[# | 2012-12-20T12 : 9 : 21.203 + 0100 | 경고 | glassfish3.1.2 | 모두 javax. StandardWrapperValve [Faces Servlet] : PWC1406 : 서블릿 Faces 서블릿에 대한 Servlet.service()가 예외를 던졌습니다. org.postgresql .util.PSQLException : 오류 : 구문 오류가 발생했습니다. » 포지션 : 15
네이티브 쿼리로 NEW
연산자를 사용할 수 있습니까?
감사합니다. JB. 그래서 네이티브 질의를 위해 new 생성자 연산자를 사용할 수 없습니까? 이클립스에서는'List
예, 메소드가 원시 목록을 반환하기 때문에 정상입니다. 설명서에는 Object []가 들어 있습니다. 그냥 경고를 무시하십시오 : 그것은 피할 수없는 일입니다. –
고맙습니다. 내 목록에 @SuppressWarnings ("확인되지 않음")을 사용합니다. –