O problema ocorre porque a chave primária não foi definida!
Errado:
@Entity
@SequenceGenerator(name="SEQ_FIN_CLASSE",sequenceName="SEQ_FIN_CLASSE",allocationSize=1)
public class Classe implements Serializable{
@GeneratedValue(generator="SEQ_FIN_CLASSE",strategy=GenerationType.SEQUENCE)
private Integer id;
private String str_codigoclasse;
private String str_nomeclasse;
}
Certo:
@Entity
@SequenceGenerator(name="SEQ_FIN_CLASSE",sequenceName="SEQ_FIN_CLASSE",allocationSize=1)
public class Classe implements Serializable{
@GeneratedValue(generator="SEQ_FIN_CLASSE",strategy=GenerationType.SEQUENCE)
@Id
private Integer id;
private String str_codigoclasse;
private String str_nomeclasse;
}
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário