Какие идентификаторы разрешены в спящем режиме?Int и долго точно!Могу ли я использовать строку или что-то вроде карты или списка?
Вы можете создать свой собственный идентификатор любого типа.
Посмотрите справочную документацию: http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html/mapping.html#mapping-declaration-id