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

हाइबरनेट का उपयोग करके MySQL में ऑटो-इंक्रीमेंट प्राथमिक कुंजी मान कैसे प्राप्त करें

जब आप हाइबरनेट इकाई को सहेजते हैं, तो id संपत्ति आपके लिए आबाद होगी। तो अगर आपके पास है

MyThing thing = new MyThing();
...

// save the transient instance.
dao.save(thing);

// after the session flushes, thing.getId() should return the id.

मैं वास्तव में लगभग हमेशा एक assertNotNull करता हूं यह सुनिश्चित करने के लिए कि सेव ने काम किया है, मेरे परीक्षणों में एक स्थायी इकाई की आईडी पर।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. AWS, भाग 2 पर Oracle डेटाबेस को MySQL में माइग्रेट करना

  2. दो तिथियों के बीच तिथियां प्राप्त करें

  3. नेटबीन्स से दूर से एक जार डिबग कैसे करें

  4. क्यों SQLSTATE [HY000]:सामान्य त्रुटि?

  5. mysql में औसत चल रहा है