से एसक्यूएल स्ट्रिंग प्राप्त करें मुझे एक हाइबरनेट क्वेरी से स्ट्रिंग प्राप्त करने और बाद में संसाधित करने की आवश्यकता है (इसलिए मैं इसे "hibernate.show_sql"
के साथ हल नहीं कर सकता)।हाइबरनेट क्वेरी
मैंने पहले से ही How to get SQL from Hibernate Criteria API (*not* for logging) पर देखा है लेकिन उस वर्कअराउंड के साथ मुझे SQL क्वेरी स्ट्रिंग मिलती है लेकिन पैरामीटर मान दिखाने के बजाय यह '?' दिखाता है ... क्या पैरामीटर मानों के साथ पूर्ण SQL स्ट्रिंग प्राप्त करने का कोई तरीका है?
मुझे लगता है कि समाधान मैं "SELECT * FROM USER WHERE NAME=? AND SURNAME=?"
पाने के साथ मतलब है, लेकिन मैं "SELECT * FROM USER WHERE NAME='John' AND SURNAME='Doe'"
प्राप्त करने की आवश्यकता ...
विचार?
क्या आपने कोई जवाब देखा है? – jelies