Newsgroup: it.comp.java
Titolo: Struts, Spring 3, EJB 3, Hibernate 3, JSF

Ciao a tutti,
dato che ogni tanto anche un povero informatico si deve aggioranre sulle 
nuove tecnologie :), volevo porre il seguente quesito:
Voglio saperne di piu', perlomeno un'infarinatura tecnica, riguardo i 
seguenti argomenti:
- JSF (partendo da zero)
- Novità di Struts dopo la versione 1.1
- Novità di Spring dopo la versione 2
- Novità di EJB dopo la versione 2
    mi hanno parlato di una forte integrazione fra EJB 3 e Hibernate 3, 
quindi...
- Novità di Hibernate dopo la versione 2
- Archietture basate su servizi (SOA) (questo ho la necessità di vederlo da 
un punto di vista meno "tecnologico")
lo scopo non è quello di conoscere tutti i dettagli implementativi ma 
vederne a sufficienza per capire dove proporre eventualmente migrazioni a 
queste nuove tecnologie o nuove implementazioni, quindi capire soprattutto 
le novità rispetto alle versioni precedenti.
REQUISITO FONDAMENTALE è il poco tempo a disposizione, non ho il tempo di 
sfogliare manuali di 700 pagine per ognuno di questi argomenti, quindi posto 
questo messaggio nella speranza che chi ci è passato prima di me possa 
consigliare delle fonti di informazioni. Documenti/links/titoli di libri di 
dimensioni ragionevoli sono ben accetti. Purtroppo google è una buona fonte 
di informazioni ma non è ancora dotato di intelligenza artificale per capire 
se un documento fa al caso mio e se vale la pena di leggerlo, per questo il 
consiglio di un essere umano è fondamentale ;).
Grazie! 

 consigliare delle fonti di informazioni.
REQUISITO FONDAMENTALE (perdona la franchezza)  x la tua azienda
sarebbe che a occuparsi di prendere decisioni sulle tecnologie da
utilizzare fosse uno che ci capisca qualcosa di queste tecnologie e
non uno che ha arraffazzonato qualche idea su google...quindi o te ti
decidi e leggerti almeno qualche manualetto da 700 pagine, o fai
chiamare un consulente con i c..
Ok ora dopo la predica ti consiglio qualche libro :
EJB 3 in Action  by Debu Panda, Reza Rahman, and Derek Lane,  Manning
pub
 (di questo ho fatto tech review x Manning, quinid ti posso assicurare
che e ' fatto bene ;)
Java Persistence with Hibernate by Christian Bauer and Gavin King ,
Manning pub.
Core JavaServer Faces (2nd Edition) (Core Series)  by David Geary and
Cay S. Horstmann Prentice Hall pub.
Struts 2 Design and Programming: A Tutorial by Budi Kurniawan
BrainySoftware pub
(uscira' a dicembre)
.

uno struts che assomiglia di piu' ad 
ASP.NET
Spesso lo si paragona a Struts, come se ne fosse una versione migliorata.
Ma mi chiedo, c'e' una sola caratteristica che lo accomuna a Struts? Io non 
ne trovo sinceramente...

 ha scritto nel messaggionews:1193754540....@y42g2000hsy.googlegroups.com...

Qualcosina in comune lo ha: e' un MVC con un servlet controller, e ha
il concetto
di beans per contenere i dati (le vecchie actionForm di Struts) e di
un metodo di "Action" ( per il vecchio metodo execute delle classi
Action).
Infine ha lo stesso stile di navigazione in cui una stringa ritornata
dall' action "spiega" al framework a quale pagina jsp forwardare la
richiesta per mostrare i risultati.
Per' e' chiaro che ci sono parecchie differenze, a dire il vero mi
ricorda piu' 
asp.net
 e le sue componenti che struts.

 richiesta per mostrare i risultati.
Questa forse e' l'unica che io riscontro.
Ma pensiamoci, quale potrebbe essere l'alternativa? Ritornare il nome della 
pagina direttamente?
return "/pagina.jsp";
e' facilmente fattibile defininendo un proprio navigation handler.
In sostanza secondo me non ha proprio nulla di Struts. 

 In sostanza secondo me non ha proprio nulla di Struts.
Beh nulla  a parte il fatto che Craig Mcclanahan, creatore di Struts,
e'  co-spec lead di JSF...

 ha scritto nel messaggio 
news:1193834058....@y42g2000hsy.googlegroups.com...

lo e' stato, ora non piu', e cmq non significa per forza qualcosa.