Для работы с БД MySQL пытаюсь импортировать mysql-connector-java-8.0.13.jar в проект:
import java.sql.Connection;
на что после запуска проекта получаю ответ:
Error:(2, 12) java: package java.sql is not visible
(package java.sql is declared in module java.sql, but module javaFXfirst does not read it)
в файле проекта module-info.java нужно было добавить строку requires java.sql;
и так заработало
Класс java.sql.Connection представляет в JDBC сеанс работы с базой данных. Он предоставляет приложению объекты Statement (и его подклассы) для этого сеанса. Он также управляет транзакциями для этих команд. По умолчанию каждая команда выполняется в отдельной транзакции. Объект Connection позволяет отключить функцию Autocommit автоматического завершения транзакции. В этом случае требуется явно завершить транзакцию, иначе результаты выполнения всех команд будут потеряны.
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.14</version>
</dependency>
Помести это в dependencies в файл pom.xml.
Для работы с MySql в Java необходимо установить официальный драйвер MySQL Connector/J.
Так же если ты используешь Maven
, то посмотри в файле pom.xml (есть ли artifact (mysql connector java)
Maven artifact там посмотри ниже код, скопируй и вставь в pom.xml его, если у тебя gradle, то и для gradle там тоже есть код в другой вкладке на этой же странице. Это последняя версия коннектора, про них почитай тоже и поймешь. Но нужна больше информации и больше кода, чтобы мы могли понять, что у тебя случилось. А вообще ознакомься с JDBC.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Для чего нужен атрибут path y form:lableПри такой записи все нормально выводится:
Есть ярлык на папку (lnk), мне нужно, чтобы программа с помощью этого ярлыка получила адрес папки, на которую ярлык указывает
В проекте все Activity содержат NavigationView и при заходе в визуальный редактор в AndroidStudio шторка закрывает собой все элементы которые мне нужны на страницеЕсть...
sort(); java , 100 элементов сортирует быстрее чем 10 почему так ?