次のいずれかを実行できます:
-
session.createSQLQuery(...)を使用してネイティブSQLクエリを作成します 。uniqueResult()を使用して、1行の結果を抽出できます。 。 -
JDBC
Connectionを取得しますSessionから 、データベースメタデータから接続文字列を抽出します。 SQL Serverの場合、connection.getMetaData().getURL()を解析する必要があると思います。 実際のデータベース名を抽出するため。
Session.connection()に注意してください 非推奨と見なされ、Session.doWork()を使用することになっています 。