如何从H2 Connection获取URL参数?

问题描述 投票:0回答:1

我需要从H2连接获取URL参数。

这是我的代码:

System.out.println("URL 1:" + url);
var connection = DriverManager.getConnection(url, user, password);
System.out.println("URL 2:" + connection.getMetaData().getURL());

这是输出

URL 1:jdbc:h2:tcp://localhost/test;MODE=PostgreSQL;DATABASE_TO_LOWER=TRUE;DEFAULT_NULL_ORDERING=HIGH;TRACE_LEVEL_FILE=0
URL 2:jdbc:h2:tcp://localhost/test

正如我们所见,

connection.getMetaData().getURL()
不返回任何参数。此外
getURL()
返回
String
。但是,我需要从
Connection
获取URL参数。

谁能告诉我怎么做吗?

java jdbc h2
1个回答
0
投票

现在H2不提供从

java.sql.DatabaseMetaData.getURL()
方法返回的url中的参数。基于这个问题,提出了一个“问题”。所以,可以检查那里的现状。

© www.soinside.com 2019 - 2024. All rights reserved.