Jeg er ikke Java-specialist, så du bliver nødt til at se nærmere på databaselaget for, hvordan du kommer videre, men der er 3 måder, du kan gøre dette på:
- Du kan oprette en butiksprocedure, hvis den databaseserver, du bruger, er i stand til (de fleste gør), og kalde den fra din kode.
- Opret en trigger, der returnerer id-nummeret ved den første indsættelse, og brug det i din næste DB-indsættelse.
- Brug UUID og brug dette som nøglen i stedet for den automatisk genererede nøgle til databasen.