Olá pessoal,
Estou tendo problemas em mapear um campo long, usando JPA, banco de dados legado e Oracle. Quando tiro a annotation para o campo long, o mapeamento funciona. Estou usando um trecho de código bem simples, mas não funcionou. Por exemplo:
@Entity
@IdClass(Documento.DocumentoId.class)
@Table(name="tb_documento")
public class Documento{
@Id
...
@Column(name="lo_texto")
private String texto;
@Column(name="fl_tipo")
...
public static class DocumentoId{
...
}
}
Em que lo_texto é um campo do tipo long. Se eu comentar as duas linhas do mapeamento do campo long, o mapeamento funciona
//@Column(name="lo_texto")
//private String texto;