/[projects]/dao/DaoAdresseService/src/dk/daoas/daoadresseservice/db/DatabaseLayer.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/dk/daoas/daoadresseservice/db/DatabaseLayer.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2316 by torben, Tue Feb 17 07:38:24 2015 UTC revision 2317 by torben, Tue Feb 17 08:19:16 2015 UTC
# Line 45  public class DatabaseLayer { Line 45  public class DatabaseLayer {
45    
46                          // Cache String instanserne for distributor for at mindske hukommelses forbruget                          // Cache String instanserne for distributor for at mindske hukommelses forbruget
47                          // (De-dubblicate)                          // (De-dubblicate)
48                          String dbDistributor = res.getString(2);                                                  String dbDistributor = res.getString(9);                        
49                          String distributor = distributorer.getInstance(dbDistributor);                          String distributor = distributorer.getInstance(dbDistributor);
50                                                    
51                          Address a = new Address();                          Address a = new Address();
# Line 132  public class DatabaseLayer { Line 132  public class DatabaseLayer {
132    
133                  Map<Integer,HundredePctBean> map = new HashMap<Integer,HundredePctBean>();                  Map<Integer,HundredePctBean> map = new HashMap<Integer,HundredePctBean>();
134                                    
135                    DeduplicateHelper<String> distributorer = new DeduplicateHelper<String>();
136                    
137                  while (res.next()) {                  while (res.next()) {
138                                                    
139                            String dbDistributor = res.getString(2);                        
140                            String distributor = distributorer.getInstance(dbDistributor);
141                            
142                          HundredePctBean bean = new HundredePctBean();                          HundredePctBean bean = new HundredePctBean();
143                          bean.postnr = res.getInt(1);                          bean.postnr = res.getInt(1);
144                          bean.distributor = res.getString(2);                          bean.distributor = distributor;
145                          bean.rute = res.getString(3);                          bean.rute = res.getString(3);
146                          bean.koreliste = res.getString(4);                          bean.koreliste = res.getString(4);
147                          bean.dbkBane = res.getInt(5);                                            bean.dbkBane = res.getInt(5);                  

Legend:
Removed from v.2316  
changed lines
  Added in v.2317

  ViewVC Help
Powered by ViewVC 1.1.20