Hibernate com Anotações - Dúvida

Olá, \0

Não é possível criar um atributo na classe de entidade (@Entity) que não corresponda a alguma coluna da tabela mapeada do banco? O que eu quero fazer é criar um atributo na minha classe de mapeamento, mas este atributo não mapeia nenhuma coluna ou FK da tabela que a classe mapeia… Tentei criar o atributo normalmente na classe mas uma exceção é gerada quando tento persistir minha entidade.

Se alguém souber se é possível, se existe alguma forma de “burlar” o problema (talvez extendendo a classe) eu agradeço pela ajuda…

Obrigado.

Sim… é possível!

Utilize a anotação @Transient para o atributo!

Olá Morais,

o mesmo vale para coleções (List para ser maiz exato) ?

Sim… vale!

P.S.: Qualquer atributo que receber a anotação mencionada não será persistida, não sendo considerada pelo hibernate/jpa.

Ok! Entendi!

Obrigado Morais.