आप या तो कर सकते हैं:
-
session.createSQLQuery(...). के साथ एक मूल SQL क्वेरी बनाएं . आपuniqueResult(). के साथ परिणामों की एक पंक्ति निकाल सकते हैं . -
एक JDBC प्राप्त करें
ConnectionSession. से , और डेटाबेस मेटा-डेटा से कनेक्शन स्ट्रिंग निकालें। SQL सर्वर के लिए, मेरा मानना है कि आपकोconnection.getMetaData().getURL()को पार्स करना होगा वास्तविक डेटाबेस नाम निकालने के लिए।
ध्यान दें कि Session.connection() पदावनत माना जाता है, और आपको Session.doWork() . का उपयोग करना चाहिए ।