Como pegar o id?

Existe alguma forma de eu pegar o id que acabei de cadastrar??? existe algum comando, ou no mesmo comando?

não posso pegar o último registro pois seria amadorismo demais, se dois caras estiverem cadastrando coisas distintas nessa tabela?, as vezes quando eu recuperar, pode ser exatamente a hora que ele acabou de gravar.

e pior q o select com as outras informações dessa tabela também seria difícil, pois tratasse de uma nota fiscal que tem vários itens.

Se voce está usando JPA ou Hibernate, o objeto que voce acabou de salvar terá o ID setado…

é só fazer obj.getId()

Com JDBC

http://www.guj.com.br/posts/list/201392.java