Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Gdje i kako spremati podatke ?

[es] :: Java :: Gdje i kako spremati podatke ?

[ Pregleda: 1019 | Odgovora: 10 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dux_cro
Zgb

Član broj: 24884
Poruke: 63
*.adsl.net.t-com.hr.



Profil

icon Gdje i kako spremati podatke ?10.07.2007. u 17:37

Zanima me gdje i kako(koji format) spremati podatke iz aplikacije ako ne želim koristiti bazu podataka.
Npr. program u javi za pc kasu, u kojem formatu spremati vremena i sadržaj računa ?
Pada mi na pamet stvarati tekstualne file-ove koji će spremati podatke i onda njih spremati na disk, ali mi to nema baš smisla jer će se oni konstantno povećavati i za svaki podatak morati ću posebno parsirati učitani tekst.
Kako vi riješavate ovo ?

Pozdrav
I.
Of all the things I have lost I miss my mind the most...
10.07.2007. u 17:37 

E.N.I.A.C
Nebojsa Radovic
furka.com potrcko
Ivanjica

Član broj: 5647
Poruke: 149
*.dynamic.sbb.co.yu.

Jabber: eniac@elitesecurity.org
ICQ: 94719818
Sajt: furka.com


Profil

icon Re: Gdje i kako spremati podatke ?10.07.2007. u 17:46
Jesi razmisljao o listama, ne znam koliko su dobre sa strane performansi ali ja sam njih koristio kada sam bio uskracen za bazu podataka
10.07.2007. u 17:46 

Vanja Petreski

Član broj: 315
Poruke: 1559
*.adsl.sezampro.yu.



Profil

icon Re: Gdje i kako spremati podatke ?10.07.2007. u 18:05
Iz kog razloga ne zelis da koristis db?

Mozda da razmislis da koristis embedded bazu - http://www.hsqldb.org/
10.07.2007. u 18:05 

Au197/79
NBGD

Član broj: 3556
Poruke: 628
*.adsl.beotel.net.



Profil

icon Re: Gdje i kako spremati podatke ?10.07.2007. u 18:47
Sve te objektekte potrpaš u neku kolekciju (npr. ArrayList) i onda to serijalizuješ bilo klasično bilo u xml fajl.
Bolje džaba ležat nego džaba radit.
10.07.2007. u 18:47 

dux_cro
Zgb

Član broj: 24884
Poruke: 63
*.adsl.net.t-com.hr.



Profil

icon Re: Gdje i kako spremati podatke ?11.07.2007. u 22:26
Citat:
Au197/79: Sve te objektekte potrpaš u neku kolekciju (npr. ArrayList) i onda to serijalizuješ bilo klasično bilo u xml fajl.


ovo mi izgleda zanimljivo, što točno misliš pod "serijalizuješ" ?

@ Vanja Petreski : Koja je točno prednost embedded bazu nad običnim sql bazama ? Googlao sam al nisam našao odgovor zašto je bolja.

hvala
Pozdrav,
I.
Of all the things I have lost I miss my mind the most...
11.07.2007. u 22:26 

Vanja Petreski

Član broj: 315
Poruke: 1559
*.adsl.sezampro.yu.



Profil

icon Re: Gdje i kako spremati podatke ?11.07.2007. u 23:27
Pa nisi odgovorio na pitanje zasto ne zelis db...

Prednost je ta sto mozes veoma brzo da pocnes da je koristis i takva baza je "ugradjena" u aplikaciju, dakle isporucujes aplikaciju sa bazom, nemas server koji se vrti na nekoj masini itd..

Serijalizacija: http://www.google.com/search?q=java+serialization
11.07.2007. u 23:27 

Au197/79
NBGD

Član broj: 3556
Poruke: 628
*.adsl.beotel.net.



Profil

icon Re: Gdje i kako spremati podatke ?12.07.2007. u 10:27
Citat:
dux_cro: što točno misliš pod "serijalizuješ" ?


http://www.faqs.org/docs/think_java/TIJ314.htm#Heading15545

Inače ovu knjigu možeš skinuti free sa http://jamesthornton.com/eckel/, malo je teža, ali je odlična.
Bolje džaba ležat nego džaba radit.
12.07.2007. u 10:27 

dux_cro
Zgb

Član broj: 24884
Poruke: 63
*.adsl.net.t-com.hr.



Profil

icon Re: Gdje i kako spremati podatke ?14.07.2007. u 18:58
Citat:
Vanja Petreski: Pa nisi odgovorio na pitanje zasto ne zelis db...

Prednost je ta sto mozes veoma brzo da pocnes da je koristis i takva baza je "ugradjena" u aplikaciju, dakle isporucujes aplikaciju sa bazom, nemas server koji se vrti na nekoj masini itd..

Serijalizacija: http://www.google.com/search?q=java+serialization


sorry nisam odgovorio, mislio sam izbjeći korištenje db zbog toga što sam to povezivao sa serverom i mislio sam da je komplicirano uz aplikaciju i bazu distribuirati i onda je podešavati...
Of all the things I have lost I miss my mind the most...
14.07.2007. u 18:58 

Vanja Petreski

Član broj: 315
Poruke: 1559
*.adsl-1.sezampro.yu.



Profil

icon Re: Gdje i kako spremati podatke ?15.07.2007. u 07:37
E pa onda ti je idealno da koristis embedded db ;)
15.07.2007. u 07:37 

franticnick
Nikola Soljaga
Noord-Holland

Član broj: 19656
Poruke: 273
*.cable.casema.nl.



Profil

icon Re: Gdje i kako spremati podatke ?15.07.2007. u 12:29
Citat:
Vanja Petreski: E pa onda ti je idealno da koristis embedded db ;)


Moze da proba H2 Database Engine, koji je brzi od HSQLDB ;)

Link: http://www.h2database.com/html/frame.html
15.07.2007. u 12:29 

Au197/79
NBGD

Član broj: 3556
Poruke: 628
*.adsl.beotel.net.



Profil

icon Re: Gdje i kako spremati podatke ?15.07.2007. u 13:39
Ima i JavaDB odnosno Derby koji se može pokrenuti u Embedded modu, a nalazi se u instalaciji JDK-a (mada čini mi se da od update 2 podrazumevani direktorijum insalacije je promenjen).
Bolje džaba ležat nego džaba radit.
15.07.2007. u 13:39 

[es] :: Java :: Gdje i kako spremati podatke ?

[ Pregleda: 1019 | Odgovora: 10 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.