Здравствуйте, tavr, Вы писали:
_>>Привет, есть URL к БД: jdbc:mysq://127.0.0.1/test
_>>важно проверить вот такой формат [что угодно]:[что угодно]://[что угодно]
T>если писать качественный валидатор, то для начала создать new URL(String), а потом провалидировать каждую часть:
T>схему, хост, порт, имя базы, параметры...
T>а вообще обычно берут jdbc url, username и password, создают тестовое соединение и выполняют простейший запрос
Только JDBC URL к стандартам URL отношения не имеет. Всё, что после jdbc:driver: передаётся в драйвер и он его использует, как хочет. Так что действительно, единственный способ провалидировать это создать тестовое соединение.