Spring Framework: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Rotbot (discussione | contributi)
m Bot: protocollo dell'URL rimosso automaticamente dal template
m rimuovo "rilasciato"
Riga 22:
==Descrizione==
 
La prima versione venne scritta da Rod Johnson e rilasciatadistribuita con la pubblicazione del proprio libro "''Expert One-on-One Java EE Design and Development''" (Wrox Press, Ottobre 2002).
 
All'inizio il framework venne rilasciatodistribuito sotto [[Licenza Apache]] nel giugno 2003. IlLa primoprima rilasciopubblicazione importante è stato l'1.0 del marzo 2004, seguito da due successivisuccessive rilascidistribuzioni importanti nel settembre 2004 e nel marzo 2005.
 
Spring è stato largamente riconosciuto all'interno della comunità [[linguaggio Java|Java]] quale valida alternativa al modello basato su [[Enterprise JavaBeans]] (EJB). Rispetto a quest'ultimo, il framework Spring lascia una maggiore libertà al [[programmatore]] fornendo allo stesso tempo un'ampia e ben documentata gamma di soluzioni semplici adatte alle problematiche più comuni.
Riga 36:
Rod Johnson ha avuto il merito di creare un framework basato su principi ''ottimali'' largamente accettati e lo ha reso disponibile per tutti i tipi di applicazione, non solo web.
 
Nel febbraio 2003 un piccolo gruppo di sviluppatori ha creato un progetto su [[Sourceforge]] al fine di estendere il framework e dopo circa un anno ha rilasciatodistribuito la prima versione 1.0. Sebbene sia stato largamente adottato, Spring venne pesantemente criticato per il fatto che il progetto si poneva come obiettivo la semplice integrazione con gli standard [[Java EE]] senza un documento di specifica controllato da un comitato ufficiale.
 
Spring rese popolari alcune tecniche prima d'allora poco note come l'[[Inversion of Control]] e il paradigma di [[Programmazione orientata agli aspetti]].
Il 2005 ha visto un enorme aumento di consensi in concomitanza di ununa nuovonuova importante rilasciodistribuzione. Inoltre il [http://forum.spring.io/ forum] ufficiale ha notevolmente aiutato ad accrescere la popolarità del framework e si è imposto quale fonte primaria di informazione e di supporto agli utenti.
 
== Note ==