Buenas a todos.
Por alguna razón cuando intento insertar o modificar un Empleado, me sale un error indicándome que el NivelDeUsuario ya existe. No entiendo por que intenta inserta primero el NivelDeUsuario.
Tengo otras entidades parecidas que no arrojan ese error.
Acá el código de las dos entidades
@Entity
public class NivelDeUsuario implements Serializable
{
@Id
private Integer nivelDeAcceso;
@OneToMany(mappedby="nivelDeUsuario")
private List<Empleado> empleados;
//getters y setters
}
@Entity
public class Empleado implements Serializable
{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
@ManyToOne
@JoinColumn
private NivelDeUsuario nivelDeUsuario;
//getters y setters
}