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

स्प्रिंगडेटा के साथ स्ट्रिंग को @Id के रूप में उपयोग नहीं कर सकता

https://www.tutorialspoint.com/hibernate/hibernate_annotations.htm , विशेषता को Column . द्वारा परिभाषित किया जा सकता है विवरण में एनोटेशन।

आपके प्रश्न के लिए यहां जो महत्वपूर्ण है वह है length पैरामीटर, शायद आप नीचे की तरह अपनी आईडी को एनोटेट करने का प्रयास कर सकते हैं:

  @Id
  @Column(length = 100)
  private String id;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL SHA () काम नहीं करता है

  2. MySQL क्वेरी में डुप्लिकेट परिणाम छुपाएं

  3. आरोही द्वारा अंतिम 20 क्रम चुनें - PHP/MySQL

  4. mysql आबादी वाले ड्रॉपडाउन के आधार पर दूसरे चयन विकल्प को अपडेट करने के लिए विकल्प का चयन करें

  5. गतिशील वेबसाइटों के लिए एक विश्वसनीय API का उपयोग करना