I have a table in Postgresql:
CREATE TABLE "UTILISATEUR"(
"IdUtilisateur" serial NOT NULL,
"Nom" character varying(50),
&qu
I reproduced your UTILISATEUR table (role removed) in postgres 8.4 and hibernate 5.0.3.
It works as expected with explicit table and column names annotation:
@Entity(name="\"UTILISATEUR\"")
public class Utilisateur {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="\"IdUtilisateur\"")
private Long id ;
@Column(name="\"Nom\"")
private String Nom ;
@Column(name="\"Prenom\"")
private String Prenom ;
@Column(name="\"Profil\"")
private String Profil ;
@Column(name="\"Pseudo\"")
private String Pseudo ;
@Column(name="\"Password\"")
private String Password ;
... getter / setters
}