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

Početak sa NetBeans-om

[es] :: Java :: Početak sa NetBeans-om

[ Pregleda: 3481 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
*.internet.krstarica.net.



Profil

icon Početak sa NetBeans-om20.01.2008. u 14:59 - pre 197 meseci


Od skora sam prešao na Linux i snašao sam se bolje nego što sam očekivao.
Pošto sam "obavio" taj deo ostao mi je prelazak i na napredniji programski jezik, pošto se moj posao zasniva na pisanju poslovnih aplikacija, a već odavno mi je potrebno bolje rešenje i za mene i za moje klijente. Na Windowsu sam koristio najviše VisualBasic i povremeno Visual C++. Trebalo je davno da pređem na bolja rešenja, ali eto tek sada to radim.
Izbor je pao na Javu zbog svih prednosti koje pruža mislim da bolje rešenje ne bih mogao ni da zamislim; pošto će aplikacije morati da rade i na Linuxu i na Windowsu.
Uzeo sam NetBeans, stvarno sam na prvi pogled potpuno zadovoljan. Shvatio sam kako funkcioniše, jedini problem koji me muči i ne uspevam da nađem po netu odgovor kakav mi treba vezano za baze podataka. Našao sam dosta tutorijala ali nijedan mi nije pomogao da se pre svega povežem sa bazom.

Pitanja su sledeća:
- Koje formate baza podataka podržava Java i koji program da upotrebim da bih napravio jednu takvu?
- Kako se u Linuxu registruje baza podataka kroz ODBC (pošto sam našao u tutorijalima da se najčešće pominje ODBC a nigde se ne objašnjava
kako se podešava ODBC u Linu); ili da li postoji neki drugi način negistrovanja baze?
- Kako pristupiti bazi podataka koja je locirana u mom home direktorijumu? To bi mi najviše odgovaralo a to se nigde ne spominje.
- Zbog čega kod mene nema u meniju Tools > Java DB Database > Create Database? To se spominje u tutorijalima, ali se ne spominje šta raditi ako toga u meniju nema

Pokušao sam sledeće:

String dbUrl = "jdbc:derby:/home/vlado/.ooo-2.0/user/database";
try {
Connection c = DriverManager.getConnection(dbUrl);
Statement s = c.createStatement();
ResultSet r = s.executeQuery("Select * from biblio");
}catch(Exception e)
{
System.out.println(e);
}


ali kako god da menjam kod i isprobavam različite mogućnosti dobijam uvek sledeću poruku:

java.sql.SQLException: No suitable driver


Kako se ovo pravilno radi? Još jedno - šta je najbolje koristiti što radi i pod windowsom i pod linuxom?
Bez potpisa
 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
89.216.110.*



+46 Profil

icon Re: Početak sa NetBeans-om20.01.2008. u 15:55 - pre 197 meseci
U sustini sve sto ti treba za konekciju sa bazom su jdbc driver-i. U zavisnosti koju bazu zelis da koristis, moras imati odgovarajuci
driver (jar file).

Kad nadjes odgovarajuci driver ubacis ga u classpath svoje aplikacije i dalje koristis sve standardno.

Ovo vazi generalno za javu, a kako se tacno u NetBeans-u jar ubaciju u classpath ne zna napamet (Eclipse fan :)).

Java DB je koliko znam sun-ova baza podataka (dobro uskoro ce i mysql biti njihov).

Sto se tice izbora baze, kao sto znas, zavisi sta i za koga radis. Postgre, mysql su moj licni izbor. I jedna i druga baza rade odlicno na mojim (firminim) linux masinama.
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
*.internet.krstarica.net.



Profil

icon Re: Početak sa NetBeans-om20.01.2008. u 16:52 - pre 197 meseci
Ok, to mi je jasno što si rekao za drajver. Ako je to samo, to sam našao - dodavanje drajvera i on mi otvara prozor za izbor jar fajla.
Ali kod mene samo je u ponudi po default-u JDBC-ODBC Bridge među drajverima.
Gde mogu da se nađu ti drajveri?
Bez potpisa
 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
89.216.110.*



+46 Profil

icon Re: Početak sa NetBeans-om20.01.2008. u 17:19 - pre 197 meseci
http://developers.sun.com/product/jdbc/drivers
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

DavorPro

Član broj: 118716
Poruke: 55
87.252.136.*



Profil

icon Re: Početak sa NetBeans-om20.01.2008. u 17:37 - pre 197 meseci
Ako se mogu i ja ubaciti. Poslje sveg sto si napravio potrebna ti je i klasa s kojom se spajas na bazu.
Nije da zelim reklamirati druge forume ali na ovom forumu je iskljucivo sve o javi. Tu je moj predavac
ponudio dosta korisnih klasa medu kojima je i za konekciju.

Evo ti link www.java-world.net tu zbilja imas sve na jednom mjestu. Nadam se da ces dobiti sve potrebne
odgovore glede programskog jezika java.....
 
Odgovor na temu

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
91.150.84.*



Profil

icon Re: Početak sa NetBeans-om20.01.2008. u 19:57 - pre 197 meseci
Hvala mnogo na odgovorima, ali može li neko da mi da direktan link za ono što bi najbolje odgovaralo mojim potrebama, pošto mi ovo trenutno i nije najjasnije sve to što je tamo nabrojano.
Hvala unapred.
Bez potpisa
 
Odgovor na temu

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
91.150.84.*



Profil

icon Re: Početak sa NetBeans-om20.01.2008. u 19:59 - pre 197 meseci
I naravno da je u pitanju besplatno rešenje, pošto vidim da većina tamo nije.
Bez potpisa
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.114.*



+7 Profil

icon Re: Početak sa NetBeans-om21.01.2008. u 01:14 - pre 197 meseci
Trebas da imas instaliranu Java Bazu.
Ovo je link za tu komponentu http://developers.sun.com/javadb/
A na ovoj stranici je prvi korak za download (imaju i instrukcije za instalaciju) http://developers.sun.com/javadb/downloads/index.jsp
Pozdrav


 
Odgovor na temu

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
*.internet.krstarica.net.



Profil

icon Re: Početak sa NetBeans-om21.01.2008. u 20:44 - pre 197 meseci
Hvala mnogo na konkretnom odgovoru. Vidim da je to ono što mi je bilo potrebno. Jedino što nešto ne funkcioniše najbolje kada hoću da skinem to, ali snaćiću se već. Dobijam poruku:

Your download transaction cannot be approved. Contact Customer Service.
Bez potpisa
 
Odgovor na temu

gosha
Zemun

Član broj: 2384
Poruke: 589
*.dynamic.sbb.co.yu.



+40 Profil

icon Re: Početak sa NetBeans-om21.01.2008. u 22:24 - pre 197 meseci
http://www.postgresql.org/
Mnogo lep i mocan besplatan DBMS. U dokumentaciji pise sve.

Win install http://wwwmaster.postgresql.or...win32%2Fpostgresql-8.2.6-1.zip
ukljucuje sve sto ti treba.

JDBC drajver
http://jdbc.postgresql.org/

Poz. Gosha
JokeJunky :)

Mrzim sublimirane marketinske poruke.
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
195.252.105.*



+7 Profil

icon Re: Početak sa NetBeans-om21.01.2008. u 23:56 - pre 197 meseci
Citat:
pretorian: Hvala mnogo na konkretnom odgovoru. Vidim da je to ono što mi je bilo potrebno. Jedino što nešto ne funkcioniše najbolje kada hoću da skinem to, ali snaćiću se već. Dobijam poruku:

Your download transaction cannot be approved. Contact Customer Service.

Mislim da trebas da budes ulogovan & registovan kao developer na Sun sajtu da bi skidao razvojne alate.
 
Odgovor na temu

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
*.internet.krstarica.net.



Profil

icon Re: Početak sa NetBeans-om22.01.2008. u 20:00 - pre 197 meseci
Hvala puno na uputstvima!
Bez potpisa
 
Odgovor na temu

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
91.150.84.*



Profil

icon Re: Početak sa NetBeans-om22.01.2008. u 20:40 - pre 197 meseci
Opet moram da pitam, jer mi ovo nije baš jasno...
Instalirao sam PostgreSQL(v7.0 and later) kada odaberem da se konektujem koristeći njega u polju Database URL stoji:

jdbc:postgresql://<HOST>:<PORT>/<DB>

Kako tu da ubacim neku bazu koja se nalazi negde u nekom direktorijumu na hardu?
Bez potpisa
 
Odgovor na temu

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
91.150.84.*



Profil

icon Re: Početak sa NetBeans-om22.01.2008. u 20:54 - pre 197 meseci
I u pravu si verovatno da mi ne da da skinem Java DB jer nisam registrovan, ali ne znam gde se to radi?!?
Svi sajtovi upucuju tamo, ali izgleda da ja nisam dorastao tome da skinem taj fajl.
Ima li pomoci za to?
Bez potpisa
 
Odgovor na temu

sasa_vu
Beograd

Član broj: 62061
Poruke: 200

Sajt: www.fuckoffimbusy.com


+53 Profil

icon Re: Početak sa NetBeans-om22.01.2008. u 21:00 - pre 197 meseci
Citat:
I u pravu si verovatno da mi ne da da skinem Java DB jer nisam registrovan, ali ne znam gde se to radi?!?
Svi sajtovi upucuju tamo, ali izgleda da ja nisam dorastao tome da skinem taj fajl.
Ima li pomoci za to?

Na vrhu strane imas meni Join SDN, otvorice ti se padajuci meni Join SDN now, registrujes se i to je to.
Da, na NetBeans-ovom sajtu imas nekih tutorijala, pravljenja aplikacija, koriscenje gui editora, i znam da ima i pravljenje aplikacije uz pomoc Derby baze. Pogledaj malo te tutorijale(nemamvremena da trazim ja sada), mislim da ce ti pomoci za dalji rad.
Pozzz
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhauser gate. All those moments will be lost in time, like tears in rain. Time to die.
 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
89.216.110.*



+46 Profil

icon Re: Početak sa NetBeans-om22.01.2008. u 21:32 - pre 197 meseci
Citat:
pretorian:
jdbc:postgresql://<HOST>:<PORT>/<DB>

Kako tu da ubacim neku bazu koja se nalazi negde u nekom direktorijumu na hardu?


Postoji mogucnost da si nesto propustio. Kad instaliras PostgreSql instalirao si sql server koji stalno mora biti upaljen da bi radio sa posrgresql bazom.

Dakle, <HOST> je ip adresa il domen tvog sql servera. Ako ga koristis na lokalu <localhost> je dovoljno. <PORT> je port na kom postgresql slusa. Ne znam koji bese port kod postgre-a ali recimo kod mysql port je 3306. Proveri kod sebe koji je. <DB> je naziv baze na serveru. Verovatno kad instaliras server dobijes i neku temp ili test bazu paprobaj na nju da se nakacis.


"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.115.*



+7 Profil

icon Re: Početak sa NetBeans-om22.01.2008. u 23:27 - pre 197 meseci
Ovo je registraciona strana https://reg.sun.com/register
 
Odgovor na temu

gosha
Zemun

Član broj: 2384
Poruke: 589
*.dynamic.sbb.co.yu.



+40 Profil

icon Re: Početak sa NetBeans-om23.01.2008. u 17:18 - pre 197 meseci
Citat:
pretorian: Opet moram da pitam, jer mi ovo nije baš jasno...
Instalirao sam PostgreSQL(v7.0 and later) kada odaberem da se konektujem koristeći njega u polju Database URL stoji:
jdbc:postgresql://<HOST>:<PORT>/<DB>
Kako tu da ubacim neku bazu koja se nalazi negde u nekom direktorijumu na hardu?


Pretorijan zaboravi malo ono sto si do sada radio. Usao si u svet gde vladaju DBMS. Znaci prvo se moras upoznati sa tim sta znaci DBMS.

Nema vise .mdb fajlova i slicno. DBMS je zaseban program koji se brine o podacima. Da bi dobio tvoje podatke moras da se konektujes na njega i da mu kazes kojoj bazi zelis da pristupis. Pri tome DBMS se brine gde je ta baza na disku.

Saveti: procitaj dokumentaciju koja dolazi uz PostgreSQL, procitaj dokumentaciju koja dolazi uz jdbc drajver. I kupi knjigu za Javu. Drugaciji nacin je mnogo tezi.

Ako razvijas na Linuxu onda onaj link sto sam ti dao nije dobar. Instaliraj PostgreSQL za linux i gledaj da bude verzija 8.x.
Za instalaciju naravno pogledaj dokumentaciju.

Poz. Gosha


JokeJunky :)

Mrzim sublimirane marketinske poruke.
 
Odgovor na temu

pretorian
Vladimir Sekulic
Krupanj

Član broj: 78432
Poruke: 104
*.internet.krstarica.net.



Profil

icon Re: Početak sa NetBeans-om23.01.2008. u 20:21 - pre 197 meseci
Ok, hvala na pomoći.
Uspeo sam da se registrujem, ali nisam uspeo da skinem Java DB.
Pošto vidim da su i drugi imali taj problem moraću da odustanem za sada.
Pregledao sam dosta dokumentacije, ali nisam uspeo ništa da uradim sa bazama podataka još uvek, zato sam i pitao za neku pomoć i kako da krenem.
Nadam se da ću se snaći.
Hvala za odgovore.
Bez potpisa
 
Odgovor na temu

[es] :: Java :: Početak sa NetBeans-om

[ Pregleda: 3481 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

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