Dieser Artikel beschreibt die Java -Implementierungsmethode zur Einkapselung des in einer Liste eingestellten Ergebnisses. Teilen Sie es für Ihre Referenz wie folgt weiter:
Java.sql.Connection importieren; import Java.sql.resultset; import Java.sql.sqlexception; Import Java.sql.Statement; Import Java.util.ArrayList; Import Java.util.List; try {Anweisung stmt = conn.CreateStatement (); String SQL = "ID, Name, E -Mail von CustomertBL" auswählen; ResultSet rs = stmt.executeQuery (SQL); // Das Ergebnis in Listenliste liste = new ArrayList () verwickeln; while (rs.Next ()) {// Sie können entweder den Spaltennamen oder den Spaltenindex int id = rs.getint (1) beziehen; String name = rs.getString ("Name"); String -E -Mail = rs.getString ("E -Mail"); System.out.println (id+":"+name+":"+mail); Kunde c = neuer Kunde (); C.Setid (ID); C.SetName (Name); C.Setemail (E -Mail); // Speichern Sie das Objekt in der Liste Containerliste.Add (c); } Rückgabeliste; } catch (SQLEXception e) {// Todo automatisch generierter Fangblock e.printstacktrace (); } endlich {try {conn.close (); } catch (sqlexception e) {conn = null; E. printstacktrace (); }} return null; }}Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.