Category: Quick Start
-
Соединение с SQLite через JDBC (с Maven)
Минимально необходимый код: try { Class.forName(“org.sqlite.JDBC”); Connection connection = DriverManager.getConnection(“jdbc:sqlite:sample.db”); connection.close(); } catch (Exception e) { e.printStackTrace(); } В результате, в текущем каталоге будет создана база данных sample.db. Полный код с перехватом всех исключений: package ru.mydesignstudio.mds01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Main { private final String driverName = “org.sqlite.JDBC”; private final String…
-
Соединение с MySQL через JDBC (с Maven)
Минимально необходимый код для соединения с сервером MySQL, запущенном на локальном компьютере к БД bitrix_20150812 с логином/паролем root/root: try { Class.forName(“com.mysql.jdbc.Driver”); Connection connection = DriverManager.getConnection(“jdbc:mysql://localhost:8889/bitrix_20150815”, “root”, “root”); connection.close(); } catch (Exception e) { e.printStackTrace(); } Полный пример с перехватом всех исключений: package ru.mydesignstudio.mds01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Main { private final…
-
Соединение с Embedded Derby через JDBC (c Maven)
Минимально необходимый код для соединения с Embedded Derby через JDBC: try { Class.forName(“org.apache.derby.jdbc.EmbeddedDriver”); Connection connection = DriverManager.getConnection(“jdbc:derby:derbyDB;create=true”); connection.close(); } catch (Exception e) { e.printStackTrace(); } В результате, в текущей директории будет создана папка derbyDB, в которой будут располагаться файлы БД. Полный пример с перехватом всех исключений: package ru.mydesignstudio.mds01; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public…