Dit is niet gedocumenteerd, maar je kunt wel een identity . gebruiken generator met PostgreSQL wanneer de PK van het type SERIAL is of BIGSERIAL :
<id name="id" column="user_id" type="java.lang.Long">
<generator class="identity"/>
</id>
Zie HB-875
en HHH-1675
voor achtergrondinformatie hierover.