Foros del Web » Programación para mayores de 30 ;) » Java »

Hibernate, problema con @ManyToOne

Estas en el tema de Hibernate, problema con @ManyToOne en el foro de Java en Foros del Web. 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; } ...
  #1 (permalink)  
Antiguo 17/03/2011, 09:47
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 15 años, 6 meses
Puntos: 5
Hibernate, problema con @ManyToOne

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.

Etiquetas: hibernate
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:25.