I am working on a Java web application that use JPA\Hibernate and I am not so into this technology.
So I have the following problem: I have a model class named ReaDichiarazioneIntento that is mapped to a database table named REA_DICHIARAZIONE_INTENTO.
Something like this:
@javax.persistence.IdClass(it.enel.wearea.entity.ReaDichiarazioneIntentoPK.class)
@javax.persistence.Table(name = "REA_DICHIARAZIONE_INTENTO", schema = "EDIWEA")
@Entity
public class ReaDichiarazioneIntento implements Cloneable {
    private Integer idDichiarazione;
    @javax.persistence.Column(name = "ID_DICHIARAZIONE")
    @Id
    public Integer getIdDichiarazione() {
        return idDichiarazione;
    }
    public void setIdDichiarazione(Integer idDichiarazione) {
        this.idDichiarazione = idDichiarazione;
    }
    ...................................................................
    ...................................................................
    ...................................................................
    SOME OTHER FIELDS AND RELATED GETTER AND SETTER METHODS
    ...................................................................
    ...................................................................
    ...................................................................
}
My boss say to me that I have to add and map a new field into this table, so I have added this field (adding it and the related getter and setter method into the previous class), adding this code to the previous class:
private Date dataTrasmissioneAde;
@javax.persistence.Column(name = "DATA_TRASMISSIONE_ADE")
@Basic
public Date getDataTrasmissioneAde() {
    return dataTrasmissioneAde;
}
public void setDataTrasmissioneAde(Date dataTrasmissioneAde) {
    this.dataTrasmissioneAde = dataTrasmissioneAde;
}
He say to me that, restarting the application server, Hibernate would automatically create this field into my table.
I obtain no error but looking inside my table I can't find the DATA_TRASMISSIONE_ADE column.
Why JPA\Hibernate have not automatically created this column after that I have mapped it into my model class? What could be the problem? What am I missing?
Tnx
 
    