junior
Что из себя представляет JDBC URL
JDBC URL — это строка подключения к базе данных, состоящая из трех частей: протокола, подпротокола и подимени.
<protocol>:(протокол) — всегдаjdbc:<subprotocol>:(подпротокол) — имя драйвера или механизма соединения с базой данных. Например,mysql,postgresql,oracle<subname>(подимя) — идентификатор базы данных. Обычно содержит сетевой адрес в формате//<hostname>:<port>/<database>
Пример JDBC URL для подключения к MySQL базе данных «Test» на localhost:
Пример
jdbc:mysql://localhost:3306/Test
Примеры для разных СУБД:
| СУБД | JDBC URL |
|---|---|
| MySQL | jdbc:mysql://localhost:3306/mydb |
| PostgreSQL | jdbc:postgresql://localhost:5432/mydb |
| Oracle | jdbc:oracle:thin:@localhost:1521:mydb |
| H2 (in-memory) | jdbc:h2:mem:testdb |
На собеседовании: важно знать структуру URL (jdbc:подпротокол://хост:порт/бд) и уметь привести пример для конкретной СУБД. Иногда просят написать URL прямо на доске.