Возможен ли анализ URI с несколькими хостами?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Возможен ли анализ URI с несколькими хостами?

Сообщение Anonymous »

У меня есть приложение Spring-Boot, и мне нужно проанализировать URL-адрес подключения к MariaDB — по причинам.

Код: Выделить всё

spring.datasource.url = jdbc:mariadb://host1:3306/mydb
Пока это работает хорошо.

Код: Выделить всё

URI uri = URI.create (mystring.substring ("jdbc:".length ()));
System.out.println (uri.getScheme());  // mariadb
System.out.println (uri.getHost());    // host1
System.out.println (uri.getPort());    // 3306
System.out.println (uri.getPath());    // mydb
Теперь я добавляю кластер в свою БД.

Код: Выделить всё

spring.datasource.url = jdbc:mariadb:sequential://host1:3306,host2:3306/mydb
Теперь мой синтаксический анализ больше не работает.
"Последовательный" я могу удалить. Но не уверен насчет нескольких хостов.
Могу ли я справиться с этим с помощью URI или чего-то подобного?
В противном случае мне нужно будет создать RegExp.

Подробнее здесь: https://stackoverflow.com/questions/793 ... s-possible
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»