<div dir="ltr">Én negatív példaként az előző munkahelyemet tudnám példaként felhozni, ahol modelként használtak JAXB által XML-ből generált beaneket. Pl. alapból nincs benne map, hanem mindenütt listák voltak, amikben iterálgatni kellett, ha valamit kerestél. Csak default konstruktor mindenütt, meg egy rakás setter (tudom, hogy a jaxb-commonsban van rá plugin, de akik az erre épülő kódokat írták, nem tudták) . A végeredmény egy csomó mellékes statikus metódus lett, ami a JAXB beanekkel való szenvedést hivatott megkönnyíteni, persze egyik metódus sem teljesen, de azért többször implementált. Listák minden esetben egy list és egy rakás item element lett, amitől minden java hivatkozásban egy getter hívással több van. Az egész rá épülő kód rondább, mint egy bányarém.<div>
<br></div><div>Ennek ellenére, ha az ember egy XML-ből akar Java objektumot csinálni, szépen működik. Csak a helyén kell tartani a dolgot (nem szabad beengedni az üzleti logika közelébe), vagy rá kell szánni az időt arra, hogy az ilyen mapping problémákat kiküszöbölje az ember.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013. február 6. 11:07 István Székely írta, <span dir="ltr"><<a href="mailto:istvan.szekely@i-logic.hu" target="_blank">istvan.szekely@i-logic.hu</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<div>Szia,<br>
<br>
On 2013-02-06 10:30, Keresztes Jozsef wrote:<br>
</div>
<blockquote type="cite">
<div><span style="font-size:10.0pt;font-family:"Courier New""><u></u> <u></u></span><span style="font-size:10.0pt;font-family:"Courier New"">Lényegtelen
milyen környezet, programnyelv (Oracle deisigner generál
oracle formot vagy SOAP-os generált cuccok…)<u></u><u></u></span><br>
</div>
</blockquote>
<br>
Hááát... én nem is tudom. 700k-s WSDL-hez nem írnám kézzel a cuccot.
:P (Van nekünk, JAX-WS kliens, évek óta működik).<br>
<br>
Üdv,<br>
Stivi<br>
<br>
</div>
<br>_______________________________________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a><br>
<br></blockquote></div><br></div>