U kunt ofwel:
-
Maak een native SQL-query, met
session.createSQLQuery(...)
. U kunt een enkele rij resultaten extraheren metuniqueResult()
. -
Verkrijg een JDBC
Connection
van deSession
en extraheer de verbindingsreeks uit de metagegevens van de database. Voor SQL Server denk ik dat jeconnection.getMetaData().getURL()
moet ontleden om de werkelijke databasenaam te extraheren.
Merk op dat Session.connection()
wordt als verouderd beschouwd en het is de bedoeling dat u Session.doWork()
. gebruikt .