รหัสนั้นง่ายมากดังนั้นฉันจะไม่พูดเรื่องไร้สาระมากที่นี่เพียงแค่นำเสนอ
สาธารณะคงที่ <T> รายการ <t> ConvertToList (ResultSet RS, คลาส <t> t) พ่น Sqlexception {รายการ <แผนที่ <สตริง, วัตถุ >>> list = new ArrayList <แผนที่ <String, Object >> (); ResultsEtMetAdata MD = (ResultsEtMetAdata) rs.getMetAdata (); int columnCount = md.getColumnCount (); ในขณะที่ (rs.next ()) {map <string, object> rowdata = new hashmap <string, object> (); สำหรับ (int i = 1; i <= columnCount; i ++) {rowdata.put (md.getColumnName (i), rs.getObject (i)); } list.add (rowdata); } jsonarray jr = jsonarray.fromobject (รายการ); รายการ <t> resultList = jsonArray.tolist (jr, t); รายการผลตอบแทน -มันไม่ง่ายมากเหรอ? - สำหรับการอ้างอิงสำหรับผู้เริ่มต้นโปรดข้ามนกเก่า