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

Java EE i MVC patern

[es] :: Java :: Java EE i MVC patern

[ Pregleda: 4206 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Black
Belgrade

Član broj: 4199
Poruke: 71
*.maksnet.net.



Profil

icon Java EE i MVC patern31.10.2006. u 21:26 - pre 212 meseci
Posto se radi o jednostavnoj aplikaciji, ne koristim neki postojeci framework, nego sam odlucio sam da je projektujem.

Moje pitanje je sledece: da li je ok da servleti i EJB-ovi razmenjuju entity klase kao argumente, posto mi se to cini najlogicnijim?

Npr. u EJB-u se izvrsi neki upit, koji vraca kolekciju domenskih objekata (entity klasa) servletu, koji zatim procita potrebne podatke i prosledi ih (kroz request) JSP stranici, koja ce te podatke prezentovati korisniku.
 
Odgovor na temu

antix

Član broj: 8388
Poruke: 265
*.net.upc.cz.

Jabber: antix@elitesecurity.org


Profil

icon Re: Java EE i MVC patern31.10.2006. u 22:52 - pre 212 meseci
mislim da je bolje da napraviš DTO (Data Transfer Object) objekte. Napraviš entity beanove koji ti služe za persistence. Zatim napraviš session bean ili beanove koji će da manipulišu entity bean-ovima i kao rezultat će da vraćaju DTO objekte, a ne entity beanove. Servleti ne bi trebalo direktno da se vežu za persistence sloj, mada će i tako da ti radi :)
 
Odgovor na temu

Black
Belgrade

Član broj: 4199
Poruke: 71
*.maksnet.net.



Profil

icon Re: Java EE i MVC patern02.11.2006. u 01:00 - pre 212 meseci
Hvala na savetu!

Ipak sam odlucio da naucim Struts framework, pa pomocu njega da organizujem aplikaciju.

Mada, mozda cu i onda imati isti problem sa entity klasama, samo sto ce podaci putovati izmedju Action servleta i EJB-ova..
 
Odgovor na temu

anon315

Član broj: 315
Poruke: 1657
*.antegra.com.



+13 Profil

icon Re: Java EE i MVC patern02.11.2006. u 08:44 - pre 212 meseci
Ako jos nisi krenuo sa Strutsom, mozda je pametnije da pokusas sa JSF-om ;)
 
Odgovor na temu

mikorkns
Software developer
Novi Sad

Član broj: 35748
Poruke: 26
*.ADSL.neobee.net.



Profil

icon Re: Java EE i MVC patern03.11.2006. u 11:19 - pre 212 meseci
A jel mora Struts? Sto ne bi odmah poceo sa Springom?
 
Odgovor na temu

DBELJIC
Dejan Beljic
Ljubovija

Član broj: 14969
Poruke: 36
*.rcub.bg.ac.yu.

Sajt: www.beljic.net


Profil

icon Re: Java EE i MVC patern03.11.2006. u 13:54 - pre 212 meseci
Svakako je bolje da pocnes sa Spring-om jer je J2EE Framework.
 
Odgovor na temu

Black
Belgrade

Član broj: 4199
Poruke: 71
*.maksnet.net.



Profil

icon Re: Java EE i MVC patern03.11.2006. u 17:53 - pre 212 meseci
He, pa odlucio sam se za Struts jer vec dosta dobro poznajem EJB 3.0 framework i jako mi se svidja kako je odradjen Java Persistence API.

Zeleo sam da ispostujem MVC patern, pa sam naisao na problem kod organizovanja web sloja, odnosno prezentacionog sloja i kontrolera. Prvobitna ideja mi je bila da to nekako sam odradim pomocu servleta i RequestDispatcher mehanizma, ali sam se setio "rupe na saksiji" i odlucio da naucim Struts, jer sam procitao da je on bas za te stvare.

Ideja je da koristim jsp kao prezentacioni sloj, pomocu Struts-a odradim kontroler, a za model da bude zaduzen EJB.

A podstakla me je i podrska za Struts u okviru NetBeans-a.
 
Odgovor na temu

anon315

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



+13 Profil

icon Re: Java EE i MVC patern03.11.2006. u 18:04 - pre 212 meseci
Citat:
DBELJIC: Svakako je bolje da pocnes sa Spring-om jer je J2EE Framework.


Pa i Struts je framework, isto kao i JSF.

Citat:
Black: He, pa odlucio sam se za Struts jer vec dosta dobro poznajem EJB 3.0 framework i jako mi se svidja kako je odradjen Java Persistence API.

Zeleo sam da ispostujem MVC patern, pa sam naisao na problem kod organizovanja web sloja, odnosno prezentacionog sloja i kontrolera. Prvobitna ideja mi je bila da to nekako sam odradim pomocu servleta i RequestDispatcher mehanizma, ali sam se setio "rupe na saksiji" i odlucio da naucim Struts, jer sam procitao da je on bas za te stvare.

A podstakla me je i podrska za Struts u okviru NetBeans-a.


EJB 3.0 mozes koristiti nezavisno od frameworka. Ja ga, recimo, koristim sa JSF/ADF.

Koliko je meni poznato, svi popularni framework-si implementiraju MVC. Na primer, JSF implementira MVC2.

NetBeans bi trebalo da podrzava i JSF, neka mi neko kaze ako gresim?

Mislim da je pametnije da ulozis vreme u JSF ili da se makar upoznas i sa ostalim framework-sima, pre no sto pocnes neki i da ucis :)

V
 
Odgovor na temu

Black
Belgrade

Član broj: 4199
Poruke: 71
*.maksnet.net.



Profil

icon Re: Java EE i MVC patern03.11.2006. u 18:29 - pre 212 meseci
Citat:
NetBeans bi trebalo da podrzava i JSF, neka mi neko kaze ako gresim?


Tako je, podrzava i Struts i JSF.

Citat:
Mislim da je pametnije da ulozis vreme u JSF ili da se makar upoznas i sa ostalim framework-sima, pre no sto pocnes neki i da ucis :)


Pa, moja ideja je i bila na naucim JSF, ali mi se ucinilo da ce lakse ici sa Struts-om, a hteo bih sto pre da zavrsim diplomski. U stvari, prvobitna ideja je bila da sam organizujem web sloj pomocu JSPa i servleta, ali se (u praksi) pokazalo da je to losa ideja :)
 
Odgovor na temu

DBELJIC
Dejan Beljic
Ljubovija

Član broj: 14969
Poruke: 36
195.178.61.*

Sajt: www.beljic.net


Profil

icon Re: Java EE i MVC patern03.11.2006. u 18:55 - pre 212 meseci
Ako si se odlucio za Struts, evo jednog linka za pocetak http://www.theserverside.com/t...icle.tss?l=StrutsActionMapping

Mislim da na istom sajtu (www.theserverside.com) mozes naci knjigu Struts Live i Spring Live. Ako ne nadjes probaj na www.flazx.com

Ne znam vama kako je ali meni Netbeans, pogotovo u kombinaciji sa Sun AS, radi toliko sporo da je potpuno neupotrebljiv.
 
Odgovor na temu

DBELJIC
Dejan Beljic
Ljubovija

Član broj: 14969
Poruke: 36
195.178.61.*

Sajt: www.beljic.net


Profil

icon Re: Java EE i MVC patern03.11.2006. u 19:07 - pre 212 meseci
Struts MVC
Prikačeni fajlovi
 
Odgovor na temu

anon315

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



+13 Profil

icon Re: Java EE i MVC patern03.11.2006. u 19:37 - pre 212 meseci
Citat:
Black: Pa, moja ideja je i bila na naucim JSF, ali mi se ucinilo da ce lakse ici sa Struts-om, a hteo bih sto pre da zavrsim diplomski.


Nisam radio sa Strutsom, ali pored toga sto sam citao, kolega sa kojim sada radim JSF mi priznaje da je JSF laksi, logicniji i bolji, mada je sve to verovatno individualno...
 
Odgovor na temu

Black
Belgrade

Član broj: 4199
Poruke: 71
*.maksnet.net.



Profil

icon Re: Java EE i MVC patern03.11.2006. u 23:41 - pre 212 meseci
Citat:

Ne znam vama kako je ali meni Netbeans, pogotovo u kombinaciji sa Sun AS, radi toliko sporo da je potpuno neupotrebljiv.


NetBeans 5.5 Beta mi je uzasno sporo radio, ali sada kad je izasla finalna verzija, situacija se malo popravila.

Citat:
Nisam radio sa Strutsom, ali pored toga sto sam citao, kolega sa kojim sada radim JSF mi priznaje da je JSF laksi, logicniji i bolji, mada je sve to verovatno individualno...


Pa, i ja verujem da cu uskoro "preci" na JSF, jer sam primetio da mnogi isticu kako je to framework buducnosti. A nekako imam i vise poverenja u tehnologije koje gura Sun.

Mada, Struts ce mi odraditi posao oko diplomskog (organizacija kontrolera web aplikacije) a sada mi je jedino to bitno.

Hvala svima na savetima i linkovima!
 
Odgovor na temu

[es] :: Java :: Java EE i MVC patern

[ Pregleda: 4206 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

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