O que faço de errado nesse método que não registra o incluir?? Excluir funciona.
public void atualizarVinculos(UsuarioDTO usuarioDTO, List departamentosIDs) throws SQLException {
String exclusao = "delete from usuario_departamento where usuario_id=" + usuarioDTO.getUsuario_ID();
String incluir = "insert into usuario_departamento values (null,?,?)";
database.getConnection().createStatement().executeUpdate(exclusao);
PreparedStatement pstmt = database.getConnection().prepareStatement(incluir);
for (Object id : departamentosIDs) {
pstmt.setInt(1, usuarioDTO.getUsuario_ID());
pstmt.setObject(2, id);
pstmt.addBatch();
}
pstmt.executeBatch();
}
Obrigado.