Hirdetés
- Fotók, videók mobillal
- Xiaomi 17 Ultra - jó az optikája
- MWC 2026: Műholdakkal tömné ki a Telekom a lefedettségi réseket
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iPhone topik
- MWC 2026: Kezünkben a minden tekintetben európai okostelefon
- Apple iPhone 17 - alap
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S25 - végre van kicsi!
- Nothing Phone 2a - semmi nem drága
Új hozzászólás Aktív témák
-
#68216320
törölt tag
Egy elméleti, amolyan programozás technikai kérdés merült fel bennem.
Sajnos nagyon alap, de elbizonytalanodtam, a segítségeteket kérném.Tételezzük fel hogy autók adatait szeretném egy felületen feldolgozni, majd egyszerű CRUD műveletekkel adatbázisban használni.
Van egy "Car" model, ami ugye tartalmazza az autó adatait. Ezt a service rétegben dolgozom fel. Ha letárolom akkor átkerül a perzisztens rétegbe, ahol egy "CarDAO" lesz. Ebben van már adatbázisban található ID is, mert update/delete művelethez kelleni fog.
A problémám az, hogy mondjuk update/delete esetén, amikor amikor a "service" rétegben meghívom a perzisztens réteg updateCar/deleteCar funkcióit, akkor át kell adnom neki egy ID-t, hogy melyikkel dolgozzon. Ergo a "service" rétegben is tudnom kell az ID-t. Vagyis egy listázásnál mondjuk, amiből mondjuk egy kattintás a felületen a megfelelő sorban az update/delete, mintha a CarDAO objektumot adnám neki vissza. Ami esetemben "CarDAO" == "Car"+ID
Hogyan kellene ezt szépen megoldani, hogy a service réteg ne DAO-t kapjon, hanem Model-t?
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Fotók, videók mobillal
- AMD APU (AM4 és AM5) topik
- Xiaomi 17 Ultra - jó az optikája
- One otthoni szolgáltatások (TV, internet, telefon)
- Intel Dual Core 2000 felhasználók barátságos offolós topikja
- MWC 2026: Műholdakkal tömné ki a Telekom a lefedettségi réseket
- Okos Otthon / Smart Home
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Háztartási gépek
- iPhone topik
- További aktív témák...
- MacBook Air 15" (M3, 8 GB RAM, 512 GB SSD)
- Dahua 22" FULL HD IPS LED monitor 100Hz
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- AKCIÓ! CSAK KIBONTOTT Honor 200 Lite 8GB 256GB mobiltelefon garanciával hibátlan működéssel
- Telefon felvásárlás!! Apple Watch Series 9/Apple Watch Ultra/Apple Watch Ultra 2
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

