Boa tared a todos,
Estou com uma duvida relacionado ao Auto Increment.
Cenario:
1 - Aplicacao Vraptor2+Hibernate+Oracle
2 - As tabelas no banco de dados foram criadas sem Auto Increment no campo ID
3- O sistema funciona perfeitamente pois o Hibernate gerencia essa parte de insert no banco
Problema:
1- Estou criando uma outra aplicação para fazer inserts nesse banco de dados
2- A aplicacao que estou montando usa java desktop + jdbc
3- Como eu faço para inserir um registro no banco emulando um Auto Increment igual o hibernate?
Digo qual a melhor pratica, pensei em ficar fazendo selects do ultimo registro inserido e capturar e incrementar o campo id, mas isso eh muito sugeito a dead lock.
Obrigado.