Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33090

JPA como adicionar novo campo?

$
0
0

@gapler escreveu:

Olá, pessoal.

Estou com uma seguinte dúvida:

tenho uma classe mapeada:

@Entity
public class Cidade {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @Column(name="descricao", length=100)
    @Basic
    private String nomeCidade;

Até aqui, está tudo ok.

Mas o que acontece quando eu crio um novo campo nessa entidade? Meu banco de dados já estava gravado os dois campos anotados anteriormente...

Qual é a estratégia nesse caso? Eu não posso dropar a tabela para recriar novamente com o novo campo...

Existe alguma anotação que permita ao JPA saber que é para incluir apenas os campos novos existentes na anotação para o meu banco de dados?

Mensagens: 6

Participantes: 3

Ler tópico completo


Viewing all articles
Browse latest Browse all 33090


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>