ola é o seguinte tenho uma tabela contato com uma fk 1 p 1 com uma tabela endereco, e tenho ambos um bean contato e um endereco… qdo vou fazer insert do bean contato eu faço primeiro um insert do bean endereco e depois tenho q fazer um select para recuperar o id do ultimo endereco armazenado para usalo pra gravar o contato… e eu não queria fazer isto… tem alguma maneira de fazer sem fazer o select pra recuperar o id inserido? como faz isso usando jdbc puro sem hibernate? (eu nunca fiz em jdbc puro… so com hibernate…)
No MySQL, você usa isso após o insert:
SELECT LAST_INSERT_ID();