Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

जेपीए/हाइबरनेट के साथ इकाई अद्यतन में समस्या

हाइबरनेट को एक बड़े कैश के रूप में सोचें जो कर सकते हैं एक डीबी का उपयोग "स्टोर" के रूप में करें जहां यह ऐसी चीजें रखता है जो अब कैश में फिट नहीं होते हैं। जब आप इसे बदलते हैं तो हाइबरनेट डीबी में सबकुछ फ्लश नहीं करेगा, यह प्रतीक्षा करेगा। संभावना है कि आप किसी ऑब्जेक्ट में एक से अधिक फ़ील्ड बदल सकते हैं।

तो आपको सत्र को फ्लश करना होगा (em.flush() ), या आपको एक क्वेरी चलानी होगी, या आपको वर्तमान लेनदेन करना होगा (स्प्रिंग का उपयोग करते समय एक आसान विकल्प नहीं)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySqlCommand के पैरामीटर के रूप में तालिका कैसे पास करें?

  2. एक mysql डेटाबेस में एक स्ट्रिंग की सभी घटनाओं की खोज करें

  3. मेरी एसक्यूएल चयन क्वेरी से पूर्णांक के अल्पविराम को कैसे हटाएं

  4. मेरी वेबसाइट पर स्पाइडर सर्च कैसे जोड़ें? डेटाबेस से कनेक्ट नहीं हो सकता

  5. डेटाबेस में एकाधिक चेकबॉक्स मान कैसे सम्मिलित करें