Salut à tous,

Ceci est un message destiné aux développeurs désirant utilisé Toplink, JPA et PgSQL et n’arrivant pas à le faire.

Supposons qu’on a une table “CLIENT”. L’annotation (cas MySQL et autres) pour mapper cette table avec une entité Java est d’habitude  @Table(name = “CLIENT”).

Figurez vous alors que lorsqu’il s’agit d’une base de données PostgreSQL le nom de la table doit comporter les guillemets comme suit: @Table(name = “\”CLIENT\”").Il en est de même pour tout autre donnée à mapper (colonnes, etc).

Sacré Postgre.