Код: Выделить всё
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