28 |
Statement stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY); |
Statement stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY); |
29 |
ResultSet res = stmt.executeQuery(sql); |
ResultSet res = stmt.executeQuery(sql); |
30 |
|
|
31 |
List<Address> list = new ArrayList<Address>(); |
List<Address> list = new ArrayList<Address>(2600000);//initial capacity 2.6 mio |
32 |
|
|
33 |
while (res.next()) { |
while (res.next()) { |
34 |
Address a = new Address(); |
Address a = new Address(); |
82 |
Statement stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY); |
Statement stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY); |
83 |
ResultSet res = stmt.executeQuery(sql); |
ResultSet res = stmt.executeQuery(sql); |
84 |
|
|
85 |
List<ExtendedBean> list = new ArrayList<ExtendedBean>(); |
List<ExtendedBean> list = new ArrayList<ExtendedBean>( 350000); //Initial capacity 350K |
86 |
while (res.next()) { |
while (res.next()) { |
87 |
ExtendedBean eb = new ExtendedBean(); |
ExtendedBean eb = new ExtendedBean(); |
88 |
eb.orgId = res.getInt(1); |
eb.orgId = res.getInt(1); |
128 |
stmt.close(); |
stmt.close(); |
129 |
conn.close(); |
conn.close(); |
130 |
|
|
131 |
System.out.println("Loaded " + map.size() + " extendedbeans"); |
System.out.println("Loaded " + map.size() + " 100pct beans"); |
132 |
|
|
133 |
return map; |
return map; |
134 |
|
|