Gymterview
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 прямо на доске.