[Java lista] elvi kerdes: protected adattag

Peter Verhas peter at verhas.com
2009. Okt. 8., Cs, 10:44:57 CEST


Eretneket kell rajta vágni. Ősi gyógymód.

2009/10/8 Böszörményi Péter <zmblevlist at gmail.com>

> Eretnek. :)
>
> On Thu, 08 Oct 2009 10:33:42 +0200, <istvan.ketler at lhsystems.com> wrote:
>
> > Szia,
> >
> > Hát, ha egy desktop alkalmazást írok, aminek nincs hatalmas adatbázis
> > háttere, akkor azért valószínűleg nem fogok se JPA, se JSF fázist látni,
> > Bean Validation Framework-öt sem használok, meg ilyenek.
> >
> > Van ám élet az ee-n kívül is! :)
> >
> > Üdvözlettel,
> >
> > Iván
> >
> > István Ketler
> >
> > Lufthansa Systems Hungaria Kft.
> > Airline Management Solutions
> > Schedule & Revenue Management
> > Alkotás u. 53.
> > 1123 Budapest
> > Hungary
> >
> > Tel: +36 1 887-2815
> > Fax: +36 1 887-2977
> >
> > Room: MOM Park, Building A, Room 556
> >
> > e-mail: istvan.ketler at lhsystems.com
> > Internet: www.LHsystems.hu
> >
> >
> >
> > Sitz der Gesellschaft / Corporate Headquarters: Lufthansa Systems
> > Hungaria Kft, Budapest, Fövarosi Birosag 01-09-463417
> > Geschaeftsfuehrung / Management Board: Monika Houck
> >
> > -----Original Message-----
> >
> > From: javalist-bounces at javagrund.hu
> > [mailto:javalist-bounces at javagrund.hu] On Behalf Of Elek Márton
> > Sent: Thursday, October 08, 2009 10:06 AM
> > To: javalist at javagrund.hu
> > Subject: Re: [Java lista] elvi kerdes: protected adattag
> >
> > Én mondjuk azt a döntést is át tudnám érezni, hogy a validáció
> > logikáját szedjük ki a konkrét osztályból, és ne a settelésnél
> > validáljunk, hanem jól meghatározott validálási pontokon. Mondjuk Bean
> > Validation Frameworkkel megannotálom az osztályt és be kattintom a
> > propertyt, hogy a megfelelo JPA és JSF fázisokban automatikusan
> > validáljon.
> >
> > m.
> >
> > 2009/10/8  <istvan.ketler at lhsystems.com>:
> >> Jó kérdés. Ha protected helyett accessor metódusok vannak, akkor
> >> könnyen megvalósítható az adatellenorzés. Protected adattag esetén erre
> >> nincs lehetoség. Példa: az osztályom kezeli a barátnok listáját, de
> >> csak azokat a lányokat akarom felvenni ide, akiknek barna a szeme. Ha
> >> az adattárolásra használt lista protected láthatóságú, akkor a
> >> leszármazott osztályt semmi nem kényszeríti erre a konvencióra, és
> >> elkezdi felvinni a kék szemu lányokat is. Ettol az ajándékvásárló
> >> metódusom elromlik, mert nincs felkészülve az eltéro szemszínre, és
> >> inkompatibilis színu ajándékokat kezd vásárolni - ergo összeveszés
> >> prognosztizálható a barátnovel. Ha nem protected láthatóságú a lista,
> >> akkor a getter visszatér egy unmutable listával, a setter pedig
> >> átmásoláskor ellenorzi a konvenciót, és be nem tartása esetén goromba
> >> kivétellel reagál.
> > _______________________________________________
> > Javalist mailing list
> > Javalist at javagrund.hu
> > http://javagrund.hu/mailman/listinfo/javalist
> > _______________________________________________
> > Javalist mailing list
> > Javalist at javagrund.hu
> > http://javagrund.hu/mailman/listinfo/javalist
>
>
> --
> Üdvözlettel,
> Böszörményi Péter
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>


-- 
Verhás Péter
ügyvezető
Verhás & Verhás Szoftver Manufaktúra Kft.
peter at verhas.com
t: +36(30)9306805
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20091008/7bacafb6/attachment.html 


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