Duvida na sequence do Hibernate [RESOLVIDO]

Pessoal estou com uma dúvida, como faço para utilizar uma sequence do hibernate em uma property?

exemplo:

<id name="id">
            <generator class="sequence">
                <param name="sequence">bol_registro_seq_id</param>
            </generator>
        </id>
        
        <property name="visitante"/>
        <property name="matricula"/>
        <property name="nome"/>
        <property name="comanda">   

preciso que a propriedade comanda receba um valor de uma sequence, tem como?

Hm, não conheço alguma forma built-in de fazer isso.

Mas pode criar um UserType que descubra o próximo valor da sequence.

LIPE

é o seguinte, na propriedade vc coloca um generated=“insert”

        <id name="id">
            <generator class="sequence">
                <param name="sequence">bol_registro_seq_id</param>
                
            </generator>            
        </id>        
        <property name="visitante"/>
        <property name="matricula"/>
        <property name="nome"/>
        <property name="comanda" generated="insert"/>

a cada insert na tabela ele gera um valor da sequence.

Valew

Com contribuições de tiago