JPA Unterschied zwischen @NotNull und @Column(nullable = false)

Spitfire777

Bekanntes Mitglied
Alles klar, danke dir!

Gibt es da auch einen Unterschied, was z.B. zuerst geprüft wird? Exceptions sind auch "gleichartig"? Macht es Sinn oder ist es Unsinn, beide zusammen zu benutzen (nach dem Motto: "Doppelt hält besser")?
 

mvitz

Top Contributor
Es macht mit Sicherheit beide zusammen zu benutzen, wenn du generell das Validation-API nutzt.
Solltest du diese nutzen, sollte dieses mit Sicherheit vor dem persistieren prüfen.

Wenn nur JPA genutzt wird, macht meines wissens nach das @NotNull keinen Sinn.
 
Ähnliche Java Themen

Ähnliche Java Themen


Oben