저는 컬럼을 반환하는 DB Postgres에 프로 시저를 저장했습니다.JPA NamedStoredProcedure는 간단한 객체를 반환합니다.
List<Object[]> listrecord = this.em.createNamedStoredProcedureQuery("ContrVen.services")
.setParameter("dataval", datavalidita).getResultList();
이 절차는 Object [];
Object []를 MyRow 개체로 전송할 수있는 방법이 있습니까?
나는 지속성 공급자로 EclipseLink 2.6.0을 사용하고 있습니다. MyRow는 아니요 엔티티가이므로 resultClasses = MyRow.classes
을 사용할 수 없습니다. eclipselink에서 예외를 throw하기 때문에 (MyRow는 알려진 엔티티 유형이 아닙니다.)
경우 그것은 말할 않는 " resultClass "는 엔티티 여야 만합니까? 그것은 –
이 아닙니다. 그러나 예외를 사용하면 예외가 발생합니다. MyRow는 JPA 공급자가 예외와 함께 제공하는 알려진 엔터티 클래스 –
이 아닙니까? –