Вы пытаетесь вызвать нестатический метод в статической области, что не разрешено в Java. Поэтому я сделал этот метод статическим и возвращал соединение с базой данных.
Пожалуйста, обновите приведенный ниже метод в своем коде. Это решит вашу проблему.
public static Connection connectDB() {
Connection con = null;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://****/SAC?useSSL=false&serverTimezone=UTC", "", "");
} catch(SQLException e) {
e.printStackTrace();
} catch(ClassNotFoundException e) {
e.printStackTrace();
}
return con;
}