Ваша проблема с невозможностью импортировать DriverManager
может быть объяснена, если вы создали модульный проект и явно не требовали модуль java.sql
. Если вам явно не требуется java.sql
, вы не получите доступ к JDB C API, даже если он включен в Java.
Чтобы исправить это, отредактируйте module-info.java
в пакет по умолчанию (или: root ваших исходных пакетов) и добавьте следующую строку в тело модуля:
requires java.sql;
Например
module examplemodule {
requires java.sql;
}
Теперь вы должны быть в состоянии импортировать java.sql.DriverManager
.
В качестве альтернативы, не используйте модульный проект (ie используйте проект без module-info.java
).
Кстати, ваш код кажется будь сервлетом, обычно плохая практика - использовать DriverManager
непосредственно в веб-приложении. Вместо этого используйте javax.sql.DataSource
при поддержке пула соединений для создания и повторного использования соединений.