2012-01-09 13 views
7

Ho letto this discussion su Stackoverflow, ma sono passati più di due anni da quando è stato richiesto. Sono un programmatore Java principiante e ho poca conoscenza di librerie apprezzate e ampiamente utilizzate per questa piattaforma.Quali sono le librerie Java più importanti?

Certo che lo so usare alcuni librerie (JUnit, parti di primavera), ma mi piacerebbe avere una lista di librerie, che ogni sviluppatore Java dovrebbe sapere (cioè Hibernate, Velocity ..?). Mi interessa ogni campo delle applicazioni Java.

Cosa consiglieresti a me (oa qualsiasi altro principiante) di fare il check-out?

+1

sarebbe [questo] (http://stackoverflow.com/questions/1035445/what-are-the-most-important-things-to-learn-about-java-programming) aiuto? –

+0

Troppi da elencare. Gran parte dei terreni Apache. Guaiava. Qualsiasi numero di motori di modelli. Gran parte di questo dipende da ciò che ti interessa davvero - "ogni campo di applicazione Java" è un ambito di grande risonanza. –

+0

È vero, ma è facile notare che MVC è più generale delle implementazioni di JSR 1234, di cui nessuno ha mai sentito parlare; o – emesx

risposta

1

Ogni principiante dovrebbe dedicare più tempo ad imparare nucleo di Java. Non ci sono librerie complete. La maggior parte, se non tutte le librerie sono problema/dominio specifico ...

mio parere ...

+0

questo deve essere un commento non una risposta, anche se mi piaci – Error

0

Apache Commons ha molte librerie (come la copia di un flusso a un altro). Nell'area dell'applicazione Web Java EE il framework Spring ha fornito librerie di utilità indipendenti (come il filtro del servlet di caricamento file e per l'integrazione delle dipendenze), che nel frattempo diventa meno importante a causa delle semplificazioni in Java EE.

Problemi correlati