Pessoal
to com um problema
tenho minha classe mapeada
[code]
@OneToOne(mappedBy = “assinatura”, fetch = FetchType.LAZY, optional = true)
@Cascade(value = { CascadeType.ALL, CascadeType.DELETE_ORPHAN })
private DocumentoPagamento docPagamento;
@OneToMany(mappedBy = "assinatura", fetch = FetchType.LAZY)
@Cascade(value = { CascadeType.ALL, CascadeType.DELETE_ORPHAN })
private Set<ProdutoAssinatura> produtos;
@OneToOne(mappedBy = "assinatura", fetch = FetchType.LAZY, optional = true)
@Cascade(value = { CascadeType.SAVE_UPDATE })
private Credito movimentacaoCredito;
private boolean permissaoLiquidar = true;[/code]
perceba-se que a ultima propriedade (permissaoLiquidar) não está mapeada
quando o hibernate faz o select nessa classe, ele assume que essa propriedade faz parte da tabela onde está sendo feito o select
e o erro vem
ORA-00904: “ASSINATURA0_”.“PERMISSAOLIQUIDAR”: invalid identifier
como faz pra ignorar esse elemento ?
vlw