Boa tarde!
Sou iniciante no eclipse, estou tentando gerar entidades pelo modulo EJB e quando o faço a entidade que nesse caso é uma classe me mostra este erro:
package br.cefet.campos.info.taii20071n.defesacivil.model;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
@Entity (neste ponto me mostra:Entity “Edificacao” has no Id or EmbeddedId)
public class Edificacao implements Serializable {
@Column(name=“tipo_construcao”)
private Object tipoConstrucao;
@Column(name="codigo_edif")
private int codigoEdif;
@Column(name="codigo_reg")
private int codigoReg;
@Column(name="tipo_estrutura")
private Object tipoEstrutura;
@Column(name="n_pavimentos")
private int nPavimentos;
private static final long serialVersionUID = 1L;
public Edificacao() {
super();
}
public Object getTipoConstrucao() {
return this.tipoConstrucao;
}
public void setTipoConstrucao(Object tipoConstrucao) {
this.tipoConstrucao = tipoConstrucao;
}
public int getCodigoEdif() {
return this.codigoEdif;
}
public void setCodigoEdif(int codigoEdif) {
this.codigoEdif = codigoEdif;
}
public int getCodigoReg() {
return this.codigoReg;
}
public void setCodigoReg(int codigoReg) {
this.codigoReg = codigoReg;
}
public Object getTipoEstrutura() {
return this.tipoEstrutura;
}
public void setTipoEstrutura(Object tipoEstrutura) {
this.tipoEstrutura = tipoEstrutura;
}
public int getNPavimentos() {
return this.nPavimentos;
}
public void setNPavimentos(int nPavimentos) {
this.nPavimentos = nPavimentos;
}
}
Estou gerando a entidade através do banco “postgresql”.
Obrigado desde ja pela atenção.