Tengo una tabla empresa con su id:
@Id
@Generated(GenerationTime.INSERT)
@Column(name = "id", columnDefinition = "serial")
@GeneratedValue(strategy = GenerationType.SEQUENCE)
public Integer getId() {
return id;
}
Y luego una tabla periodo que tira de empresa:
@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name = "idEmpresa")
public Empresa getEmpresa() {
return empresa;
}
Las tablas las genera automaticamente hibernate. El caso que me genera en la tabla periodo:
idempresa serial NOT NULL,
Me hacer de tipo serial en vez de intenger, no si eso esta bien. pero no me deja meter valores null, creo que es porque como los crear serial. es ahí el problema.
Alguien me puede indicar como puedo solucionar este problema.
Gracias.