Hi,
I have run into a problem using SqlResultSetMapping.
I have defined next SqlResultSetMapping:
@SqlResultSetMapping(name ="Proba", entities = {@EntityResult(entityClass=ReportAllTemp.class, fields = { @FieldResult(name = "locationId",column = "LOCATION_ID"), @FieldResult(name = "locationName",column = "LOCATION_NAME"), @FieldResult(name = "month",column = "MONTH"), @FieldResult(name = "personId",column = "PERSON_ID"), @FieldResult(name = "projectId",column = "PROJECT_ID"), @FieldResult(name = "projectName",column = "PROJECT_NAME"), @FieldResult(name = "taskId",column = "TASK_ID"), @FieldResult(name = "taskName",column = "TASK_NAME"), @FieldResult(name = "workHours",column = "WORK_HOURS") } )} )
Query q =em.createNativeQuery("select r.* from report_all ","Proba"); List reports = q.getResultList(); return reports;