Tirando um variável de gravar no banco

2 respostas
MiguelCP

Bom dia galera, sou iniciante em hibernate e tenho uma variavel na minha classe java que não precisa gravar, a função dela é somente para a contar quantos caracteres tem em um inputTextarea.
Mas quando gravo dá essa mensagem:

A coluna ‘PROTOCOLO_.COUNTWORDOFRESENHA’ não está presente em nenhuma tabela da lista FROM, ou aparece dentro de uma especificação de junção e está fora do escopo da especificação de junção, ou aparece em uma cláusula HAVING e não está na lista GROUP BY. Se esta for uma instrução CREATE ou ALTER TABLE, então, ‘PROTOCOLO_.COUNTWORDOFRESENHA’ não é uma coluna da tabela de destin

Tem algo que eu possa fazer para que diga que essa variável não é para gravar no banco de dados.
Por exemplo:

\\ Esses serão gravados no banco de dados
   @Column(name="origem")
    private String Origem;
    @Column(name="destino")
    private String Destino;
    
    \\Essa variável é apenas para controle e não para gravar no banco de dados
    private int CountWordOfResenha;

2 Respostas

P

Coloque @Transient.

MiguelCP

Valeu cara! funcionou.

Criado 26 de abril de 2010
Ultima resposta 26 de abr. de 2010
Respostas 2
Participantes 2