Estou desenvolvendo uma aplicação desktop utilizando JPA + HSQLDB(embutido).
Meu problema está na geração de ids(auto-increment/identity no HSQL).
Tentei usar @SequenceGenerator mas o HSQL não suporta “native sequences”.
Tentei usar @GeneratedValue(strategy=GenerationType.IDENTITY) mas também não funcionou.
Tentei usar @GeneratedValue(strategy=GenerationType.AUTO) mas também não funcionou.
Agora estou utilizando a anotação simples @GeneratedValue.
Consegui realizar o insert na tabela, mas ocorreu o seguinte:
- Foi criada dinamicamente uma tabela SEQUENCE, mas o autoincrement ocorre de 50 em 50.
Dúvida:
1 - Como fazer com que o campo id seja incrementado em 1 utilizando a anotação @GeneratedValue?
2 - Qual a melhor forma de gerenciar os ids utilizando JPA + HSQLDB?
[]'s