[Javalist] adat betöltés

Tóth Zalán toth.zalan1987 at gmail.com
2014. Okt. 19., V, 12:00:00 CEST


Hát ilyenre akkor sincs mentség:D

2014. október 19. 11:30 Mester József írta, <mesterjoco at gmail.com>:

>
> 2014.10.19. 11:25 keltezéssel, Zsombor írta:
>
>
>
> 2014-10-19 11:15 GMT+02:00 Mester József <mesterjoco at gmail.com>:
>
>> Sziasztok
>>
>> Van egy régi sziget rendszerünk amit végre integrálni akarunk. Ez olyan
>> régi, hogy DBF filékben tartja az adatokat.
>> Kapok egy mezőket tartalmazó tömböt és egy többdimenziós tömböt ami a
>> rekordokat tartalmazza.
>> Mivel ezek ebben a formában még nem tehetők adatbázis kezelőbe (ezért a
>> jpa pojói kizárva ) készítettem minden dbf filéhez egy közbülső osztályt
>> amibe betöltöm.
>> Működik is egy esetében. Szeretném valahogy normálisan megírni, úgy, hogy
>> ne kelljen minden egyes dbf filéhez elkészítenem külön külön a betöltő
>> switch ciklusokat.
>> Ez csak minta de így működik a program is, gondolhatjátok, van olyan dbf
>> ami tartalmaz vagy 30 mezőt.... Ráadásul nem kevés van belőlük.
>>
>> for (int i = 0; i < adatok.length; i++) {
>>             e = new Ember();
>>             Object[] rekord = adatok[i];
>>             for (int j = 0; j < rekord.length; j++) {
>>                 if (rekord[j] != null) {
>>                     switch (j){
>>                         case 0:
>>                             e.setNev((String) rekord[j]);
>>                             break;
>>                         case 1:
>>                             e.setNem((String) rekord[j]);
>>                             break;
>>                         case 2:
>>                             e.setSzulev((int) rekord[j]);
>>                             break;
>>                     }
>>                 }
>>             }
>>             emberek.add(e);
>>         }
>>
>> Józsi
>>
>>
>  Komolyan, for ciklusban egy switch az index változóra? Bocsi, de ez
> nálam a dupla facepalm-os anti pattern kategória :)
>
>  Amúgy én csinálnék egy egyszerű annotációt, mondjuk:
> @DbfField(column=5), amit ráraknék a setterekre, s reflectionnel
> meghívogatnám őket. De valószínűleg némi google-ozás után ilyet már lehet
> találni a neten.
>
>   Mikor az ember nagy kínban van, hogy hogy a fenébe csinálja meg akkor
> keletkeznek ilyen "szépségek". Nekem se tetszett azért kérdeztem :-)
>
>
> Üdv
>   Zs
>
>
>
> _______________________________________________
> Javalist mailing listJavalist at lists.javaforum.huhttp://lists.javaforum.hu/mailman/listinfo/javalist
>
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20141019/0e091e2a/attachment.html>


További információk a(z) Javalist levelezőlistáról