Wenn alles in Anführungszeichen gesetzt werden muss, fügen Sie die folgenden Flags zur Datei hibernate.properties oder persistence.xml hinzu
hibernate.globally_quoted_identifiers=true
und entfernen Sie alle einfachen Anführungszeichen aus der Klasse Person. Beachten Sie jedoch, dass für Postgresql das Setzen von Tabellen-/Spaltennamen usw. in doppelte Anführungszeichen sie effektiv in Groß-/Kleinschreibung umwandelt. Daher muss die Groß-/Kleinschreibung für die Tabelle/Spalte in der Datenbank genau mit dem entsprechenden Namen in der Annotation @Table und @Column übereinstimmen.