Sono interessato a imparare un framework di sviluppo web Java e sto cercando alcune raccomandazioni/suggerimenti su cui dovrei imparare (e perché).Quale framework Java per imparare?
Idealmente, vorrei il quadro a:
- basarsi MVC.
- Avere minimo se qualsiasi configurazione
- Avere un facile da usare ORM
- Avere la gestione delle sessioni decente
- essere facile da pick-up
ho familiarità con piloni e Django quindi se c'è un framework java simile a uno di quelli di cui sarei particolarmente interessato.
Grazie.
Conclusione:
In primo luogo, vorrei ringraziare coloro che ha preso il tempo per condividere le loro conoscenze. Nelle scorse settimane ho provato Spring MVC, Wicket e Stripes. Alla fine, ho scelto Stripes per tutte le ragioni descritte in "Disobbedienza civile"; sorprendentemente nessuna delle sue affermazioni si è rivelata iperbolica. In congiunzione con Stripes, sto usando JPA/Hibernate. Una delle preoccupazioni che ho avuto è che la comunità di Stripes sembrava relativamente "piccola" rispetto a Struts2, JSF, ecc. Sebbene sia relativamente piccola, la community è molto accessibile, amichevole e utile.
Infine, mentre non ho provato Grails, l'ho esaminato e sembra molto interessante/promettente. Da quello che ho visto, la sintassi di Groovy sembra molto simile a Python (dato che mi è familiare w/python, che mi renderebbe più facile l'apprendimento) e il framework Grails stesso sembra essere un framework RAD paragonabile a Rails, Django/Piloni. Certamente pianificherò di approfondire e (nel prossimo futuro) eventualmente apprendere groovy/grails.
si dovrebbe verificare play framework. È il miglior framework web di tipo MVC in termini di usabilità e prestazioni. Play to Java è come Django per Python e Rails to Ruby, ma la cosa più importante è che Play ha prestazioni molto migliori. Inoltre, supporta il supporto Scala che offre un'ottima funzionalità a livello di lingua –