ps.executeUpdate(ps.RETURN_GENERATED_KEYS)
Anda menemukan itu. Itu tidak ada.
ps = con.prepareStatement(Insert_Credential);
Itu tidak memberi tahu PreparedStatement
untuk mengembalikan kunci yang dihasilkan juga. Anda membutuhkan ini:
ps = con.prepareStatement(Insert_Credential, Statement.RETURN_GENERATED_KEYS);