Geração de Chave Primária com Hibernate

Bom galera, to cm o seguinte problema, quero criar uma chave no hibernate q seja incrementada numa sequencia, so q essa sequencia tem q pegar os dois primeiros digitos de um campo do usuario, por exemplo, o usuario tem um id do tipo 123456789, e o codigo do objeto q ele vai ter q inserir tem q começar cm os 2 primeiros digitos desse id no caso “12”.
Alguem tem alguma ideia d como eu posso fazer essa sequence?

Desde já agradeco!

kra seguinte no hibernate vc deixa a pk como asigned senao me engano e vc mesmo cria o valor da pk entendeu ?

this.pk = trataseusvalores hehehe…

mas basta colocar o generator-class=“asigned”

abraços

Blz, vou tentar aqui!

So + uma coisa. Eu coloco como “asigned” no hibernate e o tratamento dessa chave eu posso fazer direto na classe q vai realizar a inserção?

Valeu! Abraço!