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

Pitanje oko strukture projekta

[es] :: Java :: Pitanje oko strukture projekta

[ Pregleda: 1797 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Valerij Zajcev

Član broj: 40886
Poruke: 1374
*.dynamic.sbb.rs.



+2 Profil

icon Pitanje oko strukture projekta18.06.2010. u 16:10 - pre 168 meseci
Molim da mi se ne smejete, pitanje jeste glupavo. Pokusacu jedan moj .NET projekat da prebacim u Javu. Zapoceo sam ali bih voleo da mi neko proveri da li sam dobro postavio strukturu samog projekta.
1) Znaci aplikacija treba da bude troslojna gui/bl/dal - za odvajanje ovih celina u .NET-u sam koristio class libraries, a u Javi je to koliko kontam "Package" pa sam tako razmisljajuci dobio strukturu sa slike. Da li je ovo kako sam zapoceo teska glupost ili dobar start? Da li se ovako deli aplikacija i u realnom svetu ili jok?
2) Moze li mi neko reci koja je razlika izmeju novog folder-a i novog package-a?
Napominjem da ne zelim da (za sada) koristim nikakve framework-e timpa spring ili struts, posto mi je cilj za sada samo java kao jezik.
 
Odgovor na temu

Radovan__III
Radovan__III
Beograd

Član broj: 15669
Poruke: 1245
*.dynamic.isp.telekom.rs.



+26 Profil

icon Re: Pitanje oko strukture projekta18.06.2010. u 16:55 - pre 168 meseci
1. Kao sto si u .net koristio dll biblioteke tako i u javi mozes koristiti jar biblioteke, potrebno je samo da uradis isto kao u .net tj da tu biblioteku ukljucis u projekat. Mozes i ovako da postavljas u pakete. Po meni je veoma dobro sto razvojis delove koda, naravno, pre svega lakse ces se snalaziti, mocices delove da pakujes u jar biblioteke i posle prikljucujes drugim projektima itd, mnogo je prednosti

2. Ja koristim eclipse to bi trebalo da bude isto ali package bi trebalo da vidis u pacage exploreru a foldere u structure exploreru ili vec kako , po meni to je isto , samo je razlika u predstavljanju. U prikazu paketa imascom.dsms.bl dok bi u prikazu foldera imao prikaz kao drvo sa folderima
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+836 Profil

icon Re: Pitanje oko strukture projekta18.06.2010. u 16:58 - pre 168 meseci
Package(java) ~ Namespace(.net)..

Mada terminoloski naziv package-a je namespace i vrlo je vazno da se na pocetku utvrdi neko pravilo/standard za kreiranje namespace-ova(naziva package-a), ovo jeste lako, ali verovali ili na ovoj pocetnickoj stvari su poginuli mnogi veliki...

Folder je fizicko stanje(struktura) a package logicko i fizicko, tj ulazi u projekat i kao namespace(moze da se proziva), zato je u eclipse malo nejasno(dualizam)..

 
Odgovor na temu

Valerij Zajcev

Član broj: 40886
Poruke: 1374
*.dynamic.sbb.rs.



+2 Profil

icon Re: Pitanje oko strukture projekta18.06.2010. u 17:29 - pre 168 meseci
Citat:

Kao sto si u .net koristio dll biblioteke tako i u javi mozes koristiti jar biblioteke, potrebno je samo da uradis isto kao u .net tj da tu biblioteku ukljucis u projekat. Mozes i ovako da postavljas u pakete. Po meni je veoma dobro sto razvojis delove koda, naravno, pre svega lakse ces se snalaziti, mocices delove da pakujes u jar biblioteke i posle prikljucujes drugim projektima itd, mnogo je prednosti

Ok, vise mi se svidja taj drugi nacin, pored ovog projekta sam u isti workspace dodao novi "Java Project" (DemoDal) izbildujem projekat ali ne vidim nigde njegov *.jar u eclipse. Kako sada iz jednog projekta da napravim referencu na taj drugi?
 
Odgovor na temu

Radovan__III
Radovan__III
Beograd

Član broj: 15669
Poruke: 1245
*.dynamic.isp.telekom.rs.



+26 Profil

icon Re: Pitanje oko strukture projekta18.06.2010. u 17:32 - pre 168 meseci
ovako se dodaje jar ( slicno kao dll )
http://www.cs.duke.edu/courses...5/assign/final/addlibrary.html

Takodje mozes i referencirati i sam neki projekat koji je pored , ali ja to nebi tako radio, takodje kad budes presao na frameworke bilo bi dobro da ovo radis koristeci maven


Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

 
Odgovor na temu

Valerij Zajcev

Član broj: 40886
Poruke: 1374
*.dynamic.sbb.rs.



+2 Profil

icon Re: Pitanje oko strukture projekta18.06.2010. u 17:56 - pre 168 meseci
Ok, uspeo sam. Nisam znao da da bih dobio *.jar moram da idem "export jar" mislio sam da eclipse to zna sam da napravi. Ali ok je sto ne moram da rebildujem projekat koji mi samo sadrzi klase pa opet da dodajem referencu u projekat iznad vec vidim da odmah vidi promene.
Citat:

... takodje kad budes presao na frameworke bilo bi dobro da ovo radis koristeci maven

A sta dobijam sa tim maven-om, mislim sta je to sto on tacno zamenjuje da ne moram rucno da radim?
 
Odgovor na temu

Radovan__III
Radovan__III
Beograd

Član broj: 15669
Poruke: 1245
*.dynamic.isp.telekom.rs.



+26 Profil

icon Re: Pitanje oko strukture projekta18.06.2010. u 18:12 - pre 168 meseci
problem ce se javiti kad budes imao veci broj biblioteka koje dolaze sa frameworkom koje imaju svoje zahteve za druge biblioteke itd , maven resava problem time sto ti definises u xml fajlu koji framework zelis i on sve skine, updatuje , ne moras nigde nositi biblioteke dovoljan ti je dati xml fajl i internet.

Nema potrebe da ti bildujes ista, ti mozes izabrati da referenciras projekat koji je tu pored i to je to, nema potrebe da svaki put eksportujes jar fajl i da ga ponovo kacis samo u koraku 2. http://www.cs.duke.edu/courses...5/assign/final/addlibrary.html izaberi projects umesto libaries i izaberi projekat
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

 
Odgovor na temu

cbb
Marko Kovacevic
Beograd

Član broj: 156292
Poruke: 34
*.adsl.eunet.rs.



Profil

icon Re: Pitanje oko strukture projekta19.06.2010. u 00:27 - pre 168 meseci
Dodao bih jos samo da u Mavenu postoje arhitipovi projekata, tj. preddefinisane ustaljene "strukture" razlicitih tipova projekata.
Sve to vrlo dobro integrisano u Eclipse.
Mogu dosta pomoci po pitanju organizacije.
 
Odgovor na temu

[es] :: Java :: Pitanje oko strukture projekta

[ Pregleda: 1797 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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