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

Ajmo malo o Springu

[es] :: Java :: Ajmo malo o Springu

Strane: 1 2 3

[ Pregleda: 15772 | Odgovora: 49 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anon315

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



+13 Profil

icon Ajmo malo o Springu15.03.2007. u 21:01 - pre 208 meseci
Voleo bih da cujem iz prve ruke o Spring frameworku. Dakle, sta je Spring, sta on to ima da ponudi u odnosu na druge frameworke, sta su mu prednosti, sta mane, koliko brzo moze da se savlada, gde ga je najbolje koristiti. Takodje me zanima gde moze da bude njegova uloga u sistemu baziranom na sledecim tehnologijama: jsf/adf, ejb 3.0, esb, bpel.

V
 
Odgovor na temu

anon315

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



+13 Profil

icon Re: Ajmo malo o Springu22.03.2007. u 09:30 - pre 207 meseci
Da li je moguce da ga niko ne koristi ovde, a toliko ga hvale? :)

Btw, nisam naisao ni na jednu knjigu o novom Springu (verzija 2, pa na vise), vec su sve bazirane na 1.nesto...
 
Odgovor na temu

franticnick

Član broj: 19656
Poruke: 372
62.58.4.*

Sajt: www.franticnick.com


+30 Profil

icon Re: Ajmo malo o Springu22.03.2007. u 10:14 - pre 207 meseci

Spring je odlican frejmvork sa veoma cistom strukturom. Ako pravis web aplikacije mislim da je pravi izbor. Ja sam ga savladao za nekih par meseci, mada ne mogu reci da ga i dalje ne ucim.

Za pocetak je najbolje preci: http://static.springframework....ocs/2.0.x/reference/index.html
 
Odgovor na temu

anon315

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



+13 Profil

icon Re: Ajmo malo o Springu22.03.2007. u 10:27 - pre 207 meseci
Vidis sta ti je kad covek juri pravo na knjige.

Tnx :)
 
Odgovor na temu

mikorkns
Software developer
Novi Sad

Član broj: 35748
Poruke: 26
*.static.sbb.co.yu.



Profil

icon Re: Ajmo malo o Springu23.03.2007. u 16:49 - pre 207 meseci
Ja ga koristim aktivno nekoliko meseci. Trebalo mi je dosta vremena da ga savladam, ali stvar je fenomenalna. Ne znam da li je to slucaj sa drugim frameworcima (o Strutsu sam samo citao ali nisam nista konkretno radio), ali Spring u potpunosti implementira MVC patern. Svi slojevi su jasno razgraniceni. Svaki layer se definise u konteksnom fajlu. Najprepoznatljiviji kontekst vezan za Spring, 'dependency injection', u potpunosti podrzava praksu programiranja interfejsa. Siroka lepeza kontrolera (mislim da se u Strutsu to naziva akcija).

Opisanu ideju (tada je jos bila samo ideja) imas u: Expert One-on-One J2EE Development without EJB, Rod Johnson
A ubedljivo najbolja knjiga je: Spring in action, Craig Walls
 
Odgovor na temu

anon315

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



+13 Profil

icon Re: Ajmo malo o Springu23.03.2007. u 17:10 - pre 207 meseci
Citat:
mikorkns:A ubedljivo najbolja knjiga je: Spring in action, Craig Walls


Krenuo sam sa oficijelnom dokumentacijom lagano, mada vidim da podrazumevaju da vec znas neke stvari i primeri im ne rade bas najbolje, moras sam da kopas po netu. Na primer, tek negde na 100 str. daju deklaraciju beans.xml fajla koja moze da radi, a pre toga postoji nekoliko primera sa deklaricijom koja ne radi..

Reci mi za tu knjigu, za koju verziju Springa vazi, posto meni eksplicitno treba verzija 2.0.x. I ako je za stariju verziju, koliko mogu da se oslonim na nju, a da kasnije, citajuci pomenutu oficijelnu dokumentaciju vidim koja su poboljsanja i slicno?

Hvala,
V
 
Odgovor na temu

milos23
matf
bgd

Član broj: 16989
Poruke: 118
*.dynamic.sbb.co.yu.

Sajt: www.autoshowserbia.info


Profil

icon Re: Ajmo malo o Springu24.03.2007. u 06:59 - pre 207 meseci
uzmes primere pa kidas :)

elem, ne treba porediti struts i spring, struts je samo web framework dok je spring full stack framework, ali to ne znaci da ste prisiljeni da koristite samo spring... sta vise toliko je dobro odradjena podrska za sve ostale framework-e da zaista svaka pohvala... ono sto je dobro kod springa sto olaksava mnoge stvar, pa tako i npr sam rad sa hibernate-om.... sto se tiche web-a, mnogi kude spring-ov web framework i kazu da je najlosiji deo spring-a, sto i ja mislim :) mnogo mi je lepsa hibernate, spring, webwork kombinacija, sve cisto i jednostavno........ ono sto ljudi iz interface-a preporucuju kao strukturu web app je sledece:

DAO layer (prvo interfejsi pa implementacija u zavisnosti od toga da li se koristi jdbc, hibernate, ...)
Service layer(u slucaju jednostavnih app samo delegiraju poziv na DAO, a kod iole slozenijih stavlja se i business logika)
Web layer

Zanimljivost ako se koristi prethodna kombinacija (hibernate, spring i webwork), ama bas sve moze da se definise kao bean-ovi u context fajlu, cak i webwork akcije posto je spring vec neko vreme podrzan kao container u webwork-u

Sto se tice literature, dobre su sve knjige koje postoje (ne mogu da budu lose knjige od ljudi koji su glavni na spring-u): rod johnson ima u izdanju wrox-a valjda, a rob harrop u izdanju Apress-a, Spring in action, a tu je i online dokumentacija......... u svakom slucaju, mnogo vise dokumentacije nego za bilo koji drugi framework
 
Odgovor na temu

Dundjerski Nemanja
Srbija

Član broj: 13846
Poruke: 167
*.eunet.yu.



Profil

icon Re: Ajmo malo o Springu29.03.2007. u 19:10 - pre 207 meseci
Mene interesuje zasto ljudi potenciraju da se ide sa sledecom varijantom:

JSF - Spring - Hibernate

zasto ne samo

JSF - Hibernate

?
Unices are great!
 
Odgovor na temu

anon315

Član broj: 315
Poruke: 1657
212.200.219.*



+13 Profil

icon Re: Ajmo malo o Springu29.03.2007. u 19:31 - pre 207 meseci
Btw, evo jednog interesantnog artikla koji moze fino da posluzi kao uvod u Spring:

http://martinfowler.com/articles/injection.html
 
Odgovor na temu

vanhulio
student
Beograd

Član broj: 72088
Poruke: 40
*.progard.co.yu.



Profil

icon Re: Ajmo malo o Springu30.03.2007. u 16:13 - pre 207 meseci
...

Inace, preporucujem POJOs in Action, knjiga vrlo dobro objasnjava materiju i lightweight strukturu middle-tier-a, IMHO doduse, tek sam presao 3 poglavlja.
http://www.manning.com/crichardson/

[Ovu poruku je menjao veljaradenkovic dana 31.03.2007. u 21:04 GMT+1]
Two items walk into a ToolBar.
The bartender says, “Can I get you a menu?”
“No thanks, we're looking for a little action.”
 
Odgovor na temu

anon315

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



+13 Profil

icon Re: Ajmo malo o Springu06.06.2007. u 12:14 - pre 205 meseci
Izadje nova verzija knjige Spring in Action za Spring 2 ;)

http://www.amazon.com/Spring-A..._k2a_3_img/002-2680523-2612068
 
Odgovor na temu

sanchi
Sanja Jokic
Beograd

Član broj: 148256
Poruke: 104
194.106.184.*



+8 Profil

icon Re: Ajmo malo o Springu10.06.2007. u 18:02 - pre 205 meseci
Možda je oftopic, nedavno je google objavio framework za dependency injection: guice.
http://code.google.com/p/google-guice/

Videla sam projekat koji je urađen u njemu, i izgleda odlično.
Konfiguracija se radi anotacijama a ne xml-ovima, tako da je kod mnogo pregledniji i čitljiviji, a i nema opasnosti od bagova koji se javljaju kada se promeni naziv klase, ali ne i xml konfiguracija - što mi se često dešavalo.

U poređenju sa springom je veoma jednostavan i lagan, komentari su da se brzo i lako uči, a izgleda da ipak ima sve što je neophodno za dependency injection.

Iako je framework nov, drugar je završio ceo projekat, sve šljaka bez problema i jako je zadovoljan, tako da prvom prilikom izbacujem spring.

If people were meant to pop out of beds we would all sleep in toasters.
Google is your friend http://justfuckinggoogleit.com/
 
Odgovor na temu

anon315

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



+13 Profil

icon Re: Ajmo malo o Springu10.06.2007. u 18:45 - pre 205 meseci
Citat:

Konfiguracija se radi anotacijama a ne xml-ovima, tako da je kod mnogo pregledniji i čitljiviji, a i nema opasnosti od bagova koji se javljaju kada se promeni naziv klase, ali ne i xml konfiguracija - što mi se često dešavalo.


A sa druge strane, ako koristis anotacije i zelis nesto da promenis, onda moras da rekompajliras kod, sto nije slucaj kada se koristi XML.

Citat:

Iako je framework nov, drugar je završio ceo projekat, sve šljaka bez problema i jako je zadovoljan, tako da prvom prilikom izbacujem spring.


Ako si koristila samo Springov IoC kontejner onda Ok, ne treba ti ceo Spring...

Mozete pogledati i Plexus projekat:

http://plexus.codehaus.org/
 
Odgovor na temu

sanchi
Sanja Jokic
Beograd

Član broj: 148256
Poruke: 104
194.106.184.*



+8 Profil

icon Re: Ajmo malo o Springu10.06.2007. u 20:17 - pre 205 meseci
Citat:
Vanja Petreski:
A sa druge strane, ako koristis anotacije i zelis nesto da promenis, onda moras da rekompajliras kod, sto nije slucaj kada se koristi XML.

Naravno.. jedino što u toku rada svejedno stalno radim izmene i kompajliram aplikaciju.
Do sada nijednom nisam iskoristila tu prednost da mogu da menjam nešto u xml-u bez kompajliranja, dok sam na problem sa pogrešnim imenom klase/paketa u xml-u naišla bezbroj puta.

Veća prednost xml-a u slučaju IoC-a je što je konfiguracija za dependency tree na jednom mestu: u xml-u, gde može lako da se menja za različite namene: testove ili deploy verziju.

Da.. zaboravih da dodam još jednu veliku manu Springa: mora da postoji setter za dependency koji se injectuje. Vidim da plexus to takodje navodi kao veliku prednost. Drugar nije bio lenj pa je izračunao da mu je kod za 100tinjak linija manji na relativno malom projektu, čime je i sam kod lepši i pregledniji.

Evo i video za guice: http://video.google.com/videoplay?docid=6068447410873108038

If people were meant to pop out of beds we would all sleep in toasters.
Google is your friend http://justfuckinggoogleit.com/
 
Odgovor na temu

ana
Ana Balevic
LIACS & ACE
Amsterdam

Član broj: 5669
Poruke: 170
*.c.strato-dslnet.de.

Jabber: ana@elitesecurity.org
Sajt: tesla.rcub.bg.ac.rs/~tauc..


Profil

icon Re: Ajmo malo o Springu13.06.2007. u 22:32 - pre 205 meseci
Cao Vanja,

izgleda da se ovih dana bavimo slicnom problamtikom - maven, spring, itd ;)
Pogledja svakako Appfuse 2.0 koji je "kostur" aplikacija bazirana na Spring 2.0 od Matt Raibla
http://appfuse.org/display/APF/AppFuse+QuickStart
Odlicna knjigica za startovanje je bila Spring Live, ali na zalost verzija 2.0 je najavljena za kraj avgusta.

Ukoliko nadjes/nadjete neke open source projekte bazirane na Appfuse/Spring, saljite linkove! (hitno)


Hm da, ima li ovde nekog ko je imao prilike da radi na Sprin2.0 i Ruby on Rails projektima, poredjenje bi bilo super. (mozda novi topic?)


 
Odgovor na temu

anon315

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



+13 Profil

icon Re: Ajmo malo o Springu13.06.2007. u 23:10 - pre 205 meseci
Cuj, "ovih dana"...

Bacih pogled na brzaka, ovo bolje da si postavila u temi: http://www.elitesecurity.org/t225860-Jel-koristi-neko-Maven

Koliko sam video, likovi su napravili gomilu M2 artifakta, a pola feature-a kojima se hvale su M2 feature-i. Na kraju cemo videti gomilu slicnih projekata (ja sam naleteo na http://www.mergere.com/)

U svakom slucaju vredi ovo pogledati sta je!
 
Odgovor na temu

cope.rs
Predrag Stojadinović
preff.net
Aachen

Član broj: 145487
Poruke: 145
*.arena-medien.net.

Sajt: www.prefko.com


Profil

icon Re: Ajmo malo o Springu14.06.2007. u 11:40 - pre 205 meseci
Ja nemam nikakvog iskustva sa Springom, ali imam malo sa Hibernate-om. Juce mi je bas kolega rekao da Spring valjda extra olaksava koriscenje Hibernate-a, ali da me ubijes se ne secam zasto tacno.
Pedja
- http://www.CoPe.rs
- http://iKr.me - GROK! SKRATI TAJ LINK!
 
Odgovor na temu

sasa__

Član broj: 143620
Poruke: 2
*.t.is.



Profil

icon Re: Ajmo malo o Springu14.06.2007. u 18:12 - pre 205 meseci
Pozdrav svima!

Koristim spring malo vise od godinu dana i mogu reci da sam zadovoljan sa njim.
Spring definitivno ima buducnost.
 
Odgovor na temu

wiretap

Član broj: 149251
Poruke: 2
*.attribute.co.yu.



Profil

icon Re: Ajmo malo o Springu19.06.2007. u 09:31 - pre 204 meseci
Ruby on Rails bih preporucio da se izbegava u sirokom krugu osim ako neko ne zeli/voli da pravi mini web sajtove (do kraja zivota). Napravljen da se sklepa tipican CRUD web sajt u rekordnom roku, nikada nece niti placen kao Java EE posao, niti ce biti koristen za nesto iole ozbiljnije i zahtevnije u svakom pogledu.

Da mi se oprosti na ovome izrazu, ali napravise ga "da deca imaju sa cime da se igraju". :)
 
Odgovor na temu

ana
Ana Balevic
LIACS & ACE
Amsterdam

Član broj: 5669
Poruke: 170
*.cdtm.de.

Jabber: ana@elitesecurity.org
Sajt: tesla.rcub.bg.ac.rs/~tauc..


Profil

icon Re: Ajmo malo o Springu19.06.2007. u 11:59 - pre 204 meseci
hm, interesantno. Da li mozes da objasnis malo sta mislis da su mane Ruby-ja u poredjenju sa Spring+Hibernate kombinacijom?

Da li si imao prilike da radis na projektima koji koriste obe frameworka (tj. i na jednim i na drugim), i da li mozes dati uporedni prikaz?

Kod mene su trentuno dva tima pocela da rade ovih dana - prvi sa appfuse2.0 (SpringMVC+Spring+Hibernate), drugi sa Ruby-jem, i mogu vam reci da se prvi tim jos nije pomerio sa pocetka. Sa jedne strane problem moze biti zato sto su to timovi studenata, ali sa druge moj licni utisak je da je Appfuse 2.0 kompleksan i prenabudzen za komforan rad. Posto sam vec koristila Spring i Appfuse, ocekivala sam nesto drasticno bolje u verziji 2.0, a ispalo je prilicno komplikovano, i mogu reci da mi je prva verzija bila mnogo prikladnija za web app projekte.

tako da bi me pored isustava zanimalo i tehnicko poredjenje - Ruby vs. Spring/Appfuse 2.0, prednosti i mane.
 
Odgovor na temu

[es] :: Java :: Ajmo malo o Springu

Strane: 1 2 3

[ Pregleda: 15772 | Odgovora: 49 ] > FB > Twit

Postavi temu Odgovori

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