java - Is there any way to configure hibernate Transactions with only annotations from the Jersey API -
मैं org.springframework.transaction.annotation.Transactional
के समान कुछ का उपयोग करना चाहता हूं जो कि एक लेन-देन। लेकिन मैं केवल जर्सी एपीआई का उपयोग करना चाहता हूं। मुझे निम्न कोड जैसा दिखना है:
@ रिसोर्स निजी सत्र फ़ैक्टरी कारखाना; निजी कक्षा & lt; E & gt; इकाई; निजी स्ट्रिंग टेबलनाम; सार्वजनिक डेटाप्रदाता (कक्षा ई) {this.entity = e; This.tableName = entity.getAnnotation (तालिका। वर्ग) .name (); } @ ट्रान्सैक्शनल (केवल पढ़ने के लिए = सच) सार्वजनिक ई मिलें (अंतिम लांग आईडी) {रिटर्न (ई) फ़ैक्टरी। GetCurrentSession ()। प्राप्त करें (इकाई, आईडी); } @ लेनदेन (केवल पढ़ने योग्य = सत्य) सार्वजनिक सूची & lt; E & gt; GetAll () {सत्र s = कारखाना .getCurrent सत्र (); वापसी s.createQuery ("FROM" + tableName) .list (); }
क्या यह संभव है?
Comments
Post a Comment