Hirdetés
- Kormányok / autós szimulátorok topikja
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Projektor topic
- AMD Navi Radeon™ RX 9xxx sorozat
- Házimozi belépő szinten
- Milyen TV-t vegyek?
- OLED monitor topic
- Szünetmentes tápegységek (UPS)
- Soundbar, soundplate, hangprojektor
- Befutott a régóta várt, sok P-maggal kitömött, LGA1700-as Core sorozat
Új hozzászólás Aktív témák
-
jetarko
csendes tag
Spring mvc még mindig

A stringeket az oldalakról kihelyeztem properties fájlokba(messages_hu,en stb), ez egyrészt elég borzalmas a karakterkódolás miatt, de perpill se xml, se db-be nem bírtam áthelyezni, ezért túlteszem magam rajta.Ezt már nem rég kérdeztem, hogy lehetne módosítani futás időben ezeket a tokeneket és most foglalkoztam vele. Úgy oldottam meg, hogy a spring.xml-ben a ReloadableResourceBundleMessageSource bean-ben a cacheSeconds-t beállítottam egy számra. A kódban pedig a Properties osztály segítségével manipuláltam az értékeket. Ez működik is, megváltozik az érték, de azt nem bírtam megcsinálni, hogy direktbe a fájlt is felülírja amiből olvas, de az értéket mégis megváltoztatja az oldalon.
Ezzel az a baj, ha újraindítom appot, akkor maradnak a fájlban lévő értékek. Erre azt tudom csinálni, hogy kiíratom minden módosításkor(mondjuk félóránként, hogy ne minden egyes átíratásnál) egy fájlba az értékeket és azt bemásolom a properties fájlba, amikor indítom. Ezzel egyrészt meglennének a változtatások is, aminek nem tudom van-e értelme.A másik mód az lenne, hogy db-ben tárolok minden token és értéket, majd változáskor ez alapján töltöm fel a properties fájlokat, de ezt nem bírtam megcsinálni, semmi értelmes példát nem találtam erre még.
Azt olvastam, hogy ezeket a properties fájlokat egy futó alkalmazásnál újratölteni nagyon nem ajánlott.
Ez igaz erre az esetre is? Vagy ez a context újratöltögetés teljesítmény igényes tud lenni?
Ú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
- Kormányok / autós szimulátorok topikja
- Futás, futópályák
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- PlayStation 5
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Milyen légkondit a lakásba?
- Elektromos autók - motorok
- gban: Ingyen kellene, de tegnapra
- Apple iPhone 16 - ígéretek földje
- További aktív témák...
- MacSzerez.com - 2024 MacBook Air 15" M3 / 16GB / 512GB SSD / Midnight / Garancia!
- ÚJ Lenovo ThinkPad L14 G6 - 14"WUXGA - Ultra 5 225U - 16GB - 512GB - Win11 P - 3 + év gyári garancia
- 32GB DDR5! ÚJ Lenovo ThinkCentre M70s G5 SFF: i5 14500 (14mag), 32GB DDR5, 512GB, ÚJ HU bill + egér
- Acer Swift SFX14-73G 3K OLED érintő Ultra 7 255H Nvidia GeForce RTX 5060 512GB 16GB gar
- Latitude 13 9330 2in1 QHD+ IPS érintő i7-1260U 32 512 IR kam gar
- Lenovo L13 Core I3-10110U / 4GB DDR4 / LAPTOP 1
- Lenovo T495 Ryzen 5 pro 3500U, 16GB RAM, 512GB SSD, jó akku, újszerű állapot, számla, garancia
- Samsung Galaxy S21 független 8/128 akku:96% ÚJSZERŰ
- GYÖNYÖRŰ iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3965
- ÁRGARANCIA! Épített KomPhone i7 14700KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


