Ich habe eine Tabelle, die Fremdschlüssel einer anderen Tabelle hat (viele zu einer Beziehung), aber ich will, dass es Nullable sein kann.@ManyToOne Beziehung kann null sein?
Etwas wie folgt aus:
public class SubType() {
@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid")
private String id;
}
public class TopUp {
@Column(nullable = true)
@ManyToOne(optional = false, fetch = FetchType.LAZY)
private SubType subType;
}
Aber @Column(nullable = true)
führt den NullPointerException
und sagt Subtyp nicht null sein kann. Gibt es eine Möglichkeit, die ManyToOne akzeptieren null?
Dank! Es klappt! Ich bin verrückt, warum ich es nicht selbst bekomme! – Narges