[Java lista] elvi kerdes: protected adattag

Kristof Jozsa kristof.jozsa at gmail.com
2009. Okt. 8., Cs, 14:04:04 CEST


JPA és beanvalidation egyaránt használható java se-ben, ráadásul nem látom
mi az összefüggés egy alkalmazás felülete és az általa használt adatbázis
elérésére használt framework közt, felteszem semmi :)

K

2009/10/8 <istvan.ketler at lhsystems.com>

> 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
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20091008/6abd3528/attachment.html 


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