Program się zawiesza i jest brak odpowiedzi przy wykonaniu instrukcji ps.executeUpdate().
Id nauczyciela i klasy jest pobierane prawidłowo, tak samo wiem, że połączenie z bazą danych również działa poprawnie, ponieważ np zapytanie typu SELECT się prawidłowo wykonuje.
Program zawiesza się po wypisaniu tego testowego hahaha
String query = "UPDATE KLASY SET NAUCZYCIEL_ID_NAUCZYCIELA = ? WHERE ID_KLASY = ?";
PreparedStatement ps = con.prepareStatement(query);
ps.setInt(1, selectedTeacher.getId());
System.out.println(selectedTeacher.getId());
ps.setInt(2, selectedClass.getId_klasy());
System.out.println(selectedClass.getId_klasy());
System.out.println("hahah");
ps.executeUpdate();
set();
ps.close();
con.close();