Ceci n'est pas documenté mais vous pouvez réellement utiliser une identity
générateur avec PostgreSQL lorsque le PK est de type SERIAL
ou BIGSERIAL
:
<id name="id" column="user_id" type="java.lang.Long">
<generator class="identity"/>
</id>
Voir HB-875
et HHH-1675
pour plus d'informations à ce sujet.