Hirdetés
- bambano: Bambanő háza tája
- gerner1
- Luck Dragon: Asszociációs játék. :)
- hcl: Amúgy mi a terv?
- Real Racing 3 - Freemium csoda
- GoodSpeed: Philips AWP9820 (vízlágyító) Calgon helyett?
- BerserkGuts: 9800X3D Hitvallás, Dogma megcáfolása egy RTX5080+12600K-val
- Met: Metallica: M72 World Tour
- Internet fénysebességgel (GPON)
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
Új hozzászólás Aktív témák
-
Foglalt név
addikt
válasz
Drizzt
#11945
üzenetére
Ettől féltem. (Próbálok többek, több kérdésére is választ adni, nem csak neked.)
Amin dolgozom, az egy céges JAVA backend library. A valós feladat, hogy az ügyfél listákat tudjon létrehozni egy adott parent-child business object-ből (listánként vagy csak az egyik, vagy csak a másik). A listáknak azonban különböző saját tulajdonságaik lehetnek (jó lenne ha dinamikusan lehetne őket kreálni és nem kéne folyton a CD-t dolgoztatni), sőt maguk a kapcsolatok is változó változókkal bírnak. Tehát egy BO többször is szerepelhet a listában, ha a kapcsolatnak mások a paraméterei.
Az egyszerűen menne, hogy lepéldányosítok egy közös interfészt, de az nem oldja meg, hogy minden új típusú listára új osztályt kéne csinálnom. Ha csinálok egy lista osztályt és abba dobok egy "tömböt" a plusz paraméterekről, akkor viszont azokat folyton cast-olnom kellene. Ezért gondoltam, hogy inkább csinálok ahhoz is egy marker interfészt, plusz bele az említett függvényt a lehetséges értékekkel és akkor a kliens oldalon nulla tudással lehet kezelni a dolgot.
A backend-nél arra gondoltam, hogy ha foreign key-t szeretnék a különböző paraméterekre, akkor az macerásabb. Listatípusonként tudok csinálni egy táblát, a típusleíróba meg beírom a hozzátartozó tábla nevét, de kicsit mókolásnak érzem.
De bármennyire is keresek, nem találok rá elegáns megoldást.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- exHWSW - Értünk mindenhez IS
- Android alkalmazások - szoftver kibeszélő topik
- Milyen széket vegyek?
- Autós topik
- Elektromos autók - motorok
- Anglia - élmények, tapasztalatok
- Kormányok / autós szimulátorok topikja
- Megtalálták az akkumulátortechnológiai Szent Grált? - CES
- Bambu Lab 3D nyomtatók
- Lesz is reklám a Nothing telefonjainak zárképernyőjén, meg nem is
- További aktív témák...
- Apple iPhone 14 Pro 512GB, Kártyafüggetlen, 1 Év Garanciàval
- Samsung 970 EVO PLUS NVMe M.2 ssd 1 TB
- Latitude 7420 2-in-1 14" FHD IPS kihajtható érintő i7-1185G7 32GB 512GB NVMe IR kam gar
- Csere-Beszámítás! Lenovo Ideapad Gaming 3 Laptop! I5 12450H / RTX 3050 / 16GB DDR4 / 512+256 SSD
- Pioneer MVH-S420BT - USB MP3 AUX, Android kompatibilis, Pioneer Smart Sync, iPod Direct Control
- Általános igazgatóhelyettes tábla üvegből eladó
- Xiaomi TV Box S 4k 2gen 6 hónap Garancia Beszámítás Házhozszállítás
- Samsung Galaxy Xcover Pro / 4/64GB / Kártyafügetlen / 12Hó Garancia
- Xiaomi 11 Lite 5G NE 256GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

