Sou novo no hibernate e Spring framework e no meu projeto estou precisando implementar um algoritimo que gere uma sequencia automaticamente para um atributo da Entity/modelo (posso até usá-lo como Primary Key).
EX: 190101, 190102, 190103, … 190201, 190203, …
Onde 19 é o ano, 01 e 02 é o numero do mês e o ultimo digito é a contagem para cada instancia/entrada criada da tabela E a cada mês essa sequencia começa do 01 novamente.
Gostaria de ajuda de como implementar isso no jpa hibernate. Creio que tenho que implementar o método generate da interface IdentifierGenerator mas o que me recomendam para gerar essa sequencia