6 Librerie Java per risparmiare tempo

1. Joda-Time :- una classe migliore di quella ufficiale Java date/time. Questa libreria permette di risolvere tutti i problemi dei dati date/time affrontato dallo sviluppatore java. http://joda-time.sourceforge.net/

2. Apache-Commons:- Un estensione delle funzionalità principali di Java. http://commons.apache.org/

  • BeanUtils:- Fornisce metodi per gestire i Beans. Ad esempio: BeanUtils.copyProperties (targetBean, sourceBean), per copiare i valori delle proprietà simili.
  • Lang :- Fornisce funzionalità extra per gestire le classi java.lang.ad esempio: StringUtils.isEmpty(str);

3. Google Guava :- Qualcosa di simile ad Apache Commons. http://code.google.com/p/guava-libraries/

4. Apache Lucene (http://lucene.apache.org/) : Un libreria che devi avere per l’indicizzazione. Aggiungi Lucene per velocizzare le ricerche. http://lucene.apache.org/java/docs/index.html

5. iText :- destinati alla trasformazione in formato PDF. http://www.itextpdf.com/

6. Apache POI :- destinati alla trasformazione vari formati di file come Word, foglio di calcolo, gli standard Open XML ecc.. http://poi.apache.org/

Fonte: http://semanticjava.wordpress.com