Hirdetés
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- GoodSpeed: Te hány éves vagy?
- BerserkGuts: 9800X3D Hitvallás, Dogma megcáfolása egy RTX5080+12600K-val
- eldiablo: 30 év után szakítottunk, de azért még beszélünk...
- sziku69: Fűzzük össze a szavakat :)
- btz: Internet fejlesztés országosan!
- Luck Dragon: Asszociációs játék. :)
- Cifu: Űrhajózás 2025 - Összefoglaló írás
Új hozzászólás Aktív témák
-
togvau
senior tag
Ezt meg tudja nekem valaki magyarázni?
JSF frontend, springboot-mvc-data backend. Júzer módosító felületen, egy @PostConstruct init metódus van, ami betölti a júzer listát, egy @Autowired @Service metódust hívva, ami Crudrepositoryt hív.
Ez rendben is megy. Módosítok a felületen (jelszó változtatás), ami hasonlóképpen történik, de hogy a változások rögtön látszódjanak, a JSF managedbean (ami a spring miatt inkább @Component) metódusa ami a servicet meghívja, az újra meghívja az initet, ami szintén, csak a lekérdezést.
Ez megint oké. De ha 2. alkalommal is módosítok valamit, akkor hibernate lazyinitialization exceptionnal elszáll, és mindig ugyan ez lesz ezen túl, ha reloadolom az oldalt, akkor is.
Ha nem megyek el eddig a 2. módosításig, vagy előtte reloadolom az oldalt, nincs ilyen probléma. Akárhányszor nyomogathatom az újratöltést, annyiszor lekérdez, nincs lazy probléma.Mindegyik service metódus javax.transaction. @Transactional
A furcsaság amit itt észrevettem, hogy az első módosítás utáni frissítésnél, ha a managedbean metódus hívja meg az initet, akkor csak a fő tábla selectje megy le, az ahhoz kapcsolódó entityké nem. De ha böngészőben reloadot nyomok, akkor kapcsolódókat is selecteli.
Ugyan az a metódus 2 féle képpen működik?
Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- A Micron szerint nem dobbantott a végfelhasználói piacról a Crucial eltűnésével
- Battlefield 6
- Starlink
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- League of Legends
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- Samsung Galaxy S25 - végre van kicsi!
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- További aktív témák...
- GYÖNYÖRŰ iPhone XS Max 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3998, 100% Akkumulátor
- Apple iPhone 14 Plus 256GB / 100%-os akkumulátor / 12 hónap jótállással
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3884, 100% Akkumulátor
- Microsoft Surface Laptop 3 13.5" fekete i5-1035G7 16GB 512GB 1 év garancia
- Akció! Bontatlan Sandisk SSD Plus 2TB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


