在另一个帖子上找到了答案。基本上,我使用的
SqlResultSetMapping一起
ConstructorResult(没有其他办法解决)有特别注意上提后的接受的答案评论:您需要将添加
@NamedNativeQuery注释所使用的实体
interface
和 与前面加上实体的名称
.,否则它赢得不行
例:
@Entity@Table(name = "grupo_setorial")@SqlResultSetMapping( name = "mapeamentoDeQuadrantes", classes = { @ConstructorResult( targetClass = Coordenada.class, columns = { @ColumnResult(name = "latitude"), @ColumnResult(name = "longitude") } ) })@NamedNativeQuery( name = "GrupoCensitario.obterPerimetroDosSetores", query = "SELECt latitude as latitude, longitude as longitude FROM coordenadas where id_setor IN (:setores)", resultSetMapping = "mapeamentoDeQuadrantes")public class GrupoCensitario {
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)