Kezdőoldal » Számítástechnika » Programozás » Java programban hogyan tudok...

Java programban hogyan tudok tárolni adatokat, amit a program bezárása és újra megnyitása után sem vesznek le?

Figyelt kérdés

Pl. MysQL?

Mi a szokás Javánál?


2013. aug. 8. 23:15
 1/4 anonim ***** válasza:

Fájl, vagy adatbázis.


Mondjuk kevés adatra fájl, sok adatra inkább adatbázis.


Pölö néhány key=value párra inkább egy szöveges fájl, de párszáz+ rekordra, amit a programban különböző módon szűrni/rendezni kell, jobb az adatbázis.


Adatbázis lehet MySQL, vagy ami lehet hogy egyszerűbb, mert nem kell külön telepítgetni: Derby.

2013. aug. 8. 23:48
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

Valóban fájl vagy adatbázis jó erre.

Ha csak lokális gépen kell tárolni, akkor a MySQL fölöslegesen sok, egyszerűbb egy SQLite adatbázist használni.

2013. aug. 9. 00:16
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

A fentiekhez hasonlóan: fájl vagy adatbázis. Ha nagyon kevés adatról van szó, pl. 1-2 beállítás, amiket a felhasználó kedvéért a következö programindításkor szeretnél használni, elég egy fájl (pl. xml, amit jobb-elöbb utóbb megtanulni, magam is épp C# nyelven ezzel próbálkozok, egy kis settings file). De egy pár soros szövegfájl is megteheti.


Ha nagy menniységü adatról van szó, akkor érdemes egy egyszerü .txt helyett adatbázist használni. Emiatt nem feltétlenül kell MySQL-t telepíteni, Java mellé is kell, hogy legyen valamilyen egyszerü megoldás, pl. SQLite. Nem használtam még, kulcsszóként rákereshetsz, az elsö értelmes találat Java és SQLite kontextusban, amire bukkantam:


[link]

2013. aug. 9. 00:51
Hasznos számodra ez a válasz?
 4/4 iostream ***** válasza:
100%

Ez teljes mértékben az adattól függ.

Beállításoknak egy ini vagy egy xml fájl tökéletesen elegendő.

Egyébként meg nehéz megmondani, írd le, mit szeretnél tárolni.

2013. aug. 9. 10:32
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!