10 |
import java.util.List; |
import java.util.List; |
11 |
import java.util.Map; |
import java.util.Map; |
12 |
|
|
|
import dk.daoas.daoadresseservice.Address; |
|
13 |
import dk.daoas.daoadresseservice.AddressUtils; |
import dk.daoas.daoadresseservice.AddressUtils; |
14 |
import dk.daoas.daoadresseservice.DaekningsType; |
import dk.daoas.daoadresseservice.DaekningsType; |
15 |
import dk.daoas.daoadresseservice.ExtendedBean; |
import dk.daoas.daoadresseservice.beans.Address; |
16 |
import dk.daoas.daoadresseservice.HundredePctBean; |
import dk.daoas.daoadresseservice.beans.ExtendedBean; |
17 |
|
import dk.daoas.daoadresseservice.beans.HundredePctBean; |
18 |
|
|
19 |
public class DatabaseLayer { |
public class DatabaseLayer { |
20 |
|
|
22 |
|
|
23 |
String sql = "SELECT id,vejnavn,husnr,husnrbogstav,kommunekode,vejkode,postnr,gadeid,distributor,dbkbane,koreliste,rute " |
String sql = "SELECT id,vejnavn,husnr,husnrbogstav,kommunekode,vejkode,postnr,gadeid,distributor,dbkbane,koreliste,rute " |
24 |
+ "FROM fulddaekning.adressetabel " |
+ "FROM fulddaekning.adressetabel " |
25 |
+ "WHERE postnr BETWEEN 8700 and 8899 OR POSTNR=8300" //DEBUG only |
+ "WHERE postnr >=5000" //DEBUG only |
26 |
; |
; |
27 |
|
|
28 |
Connection conn = DBConnection.getConnection(); |
Connection conn = DBConnection.getConnection(); |
46 |
a.koreliste = res.getString(11); |
a.koreliste = res.getString(11); |
47 |
a.rute = res.getString(12); |
a.rute = res.getString(12); |
48 |
|
|
49 |
a.vasketVejnavn = AddressUtils.vaskVejnavn(a.vejnavn); |
//a.vasketVejnavn = AddressUtils.vaskVejnavn(a.vejnavn); |
50 |
|
|
51 |
if (a.rute != null && a.rute.length()> 0) { |
if (a.rute != null && a.rute.length()> 0) { |
52 |
a.daekningsType = DaekningsType.DAEKNING_DIREKTE; |
a.daekningsType = DaekningsType.DAEKNING_DIREKTE; |