Hibernate: Não persistir via annotations (É possível ?)

2 respostas
felipempantoja

Boa tarde pessoal.

Gostaria de saber se existe como eu ter uma variável no meu pojo que não seja persistida, por meio de annotations???

Seria algo assim:

@Entity
@Table(name = "usuario", schema = "dbo", catalog = "database")
class Usuario {

private String login;
private String senha;

private String descricao; //Essa não deve ser persistida

...

Isso pq essa coluna (descricao) não existe no meu banco, mas quando eu faço uma consulta do tipo “from Usuario” que deveria me trazer um List de usuários, da erro informando que a coluna “descricao” não existe. =/

Isso é possível??

2 Respostas

fpavao

Tenta usar @Transient

http://www.hibernate.org/hib_docs/ejb3-api/javax/persistence/Transient.html

[]'s

felipempantoja

Perfeito.
Era exatamente isso!!

Muito Obrigado fpavao!!! =D

Criado 7 de janeiro de 2008
Ultima resposta 7 de jan. de 2008
Respostas 2
Participantes 2