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

JDBC परिणाम मैप करनाकिसी वस्तु पर सेट करें

यदि आप किसी जेपीए प्रदाता जैसे ओपनजेपीए या हाइबरनेट का उपयोग नहीं करना चाहते हैं, तो आप अपाचे डीबीयूटील्स को आजमा सकते हैं।

http://commons.apache.org/proper/commons-dbutils/examples .html

तब आपका कोड इस तरह दिखेगा:

QueryRunner run = new QueryRunner(dataSource);

// Use the BeanListHandler implementation to convert all
// ResultSet rows into a List of Person JavaBeans.
ResultSetHandler<List<Person>> h = new BeanListHandler<Person>(Person.class);

// Execute the SQL statement and return the results in a List of
// Person objects generated by the BeanListHandler.
List<Person> persons = run.query("SELECT * FROM Person", h);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल अगर चयन के बिना सम्मिलित बयान में

  2. जहां स्थिति के लिए मानों की सूची के साथ पांडा 'read_sql'

  3. MySQL कनेक्टर एनम को वास्तविक एक से कम मान के साथ जोड़ रहा है

  4. MySQL कनेक्टर 6.7.4 और एंटिटी फ्रेमवर्क 5 अपवाद

  5. मैसकल त्रुटि 1005 (HY000):तालिका 'tmp' नहीं बना सकता (त्रुटि:13)