CHF CHF
EUR EUR CHF CHF

Utilizzare Spring nelle web application – parte 14

Eccoci arrivati all’ultima puntata della nostra applicazione “Mercatino Spring”. Dopo 14 articoli finalmente concludiamo, per ora, il viaggio in questo framework Java. Abbiamo percorso molta strada: siamo partiti da un’idea, abbiamo immaginato la nostra applicazione, l’abbiamo realizzata. È arrivato il momento di sperimentare. Al termine dell’articolo potrete scaricare il progetto completo.

Leggi tutto

Utilizzare Jasper Reports – Preparare un ambiente di lavoro

Utilizzare Jasper ReportFino ad ora abbiamo utilizzato per le nostre prove il semplice database di prova messo a disposizione di iReport; esso è basato sul motore HSQLDB, un database engine scritto in Java e facilmente integrabile con varie modalità nei propri progetti. Le applicazioni “reali” però nella stragrande maggioranza dei casi sono basate su altri motori di database: l’onnipresente MySql, PostgreSql o Oracle, solo per citare i più usati. In questo appuntamento vedremo come collegarci al database MySql, ma il procedimento per gli altri è del tutto simile.

Leggi tutto

Utilizzare Jasper Reports – I Grafici

GraficoIn uno degli articoli precedenti abbiamo parlato del raggruppamento, una delle funzioni più importanti della reportistica, che consente agli utenti di avere report con informazioni meglio organizzate, facilmente capibili e, in definitiva, più usabili. In questo appuntamento introdurremo l’utilizzo dei grafici, altra funzione molto apprezzata (e, a dire il vero, abusata) dagli utenti, e cercheremo di vedere come l’unione di entrambe le funzionalità ci permetta di creare report di grande impatto.

Leggi tutto

Utilizzare Jasper Reports – File CSV

Utilizzare Jasper ReportUno dei punti di forza di Jasper Reports è di essere in grado di utilizzare dati che gli vengono forniti in maniera “agnostica”, ovvero senza dover conoscere troppi dettagli sulla loro provenienza: query SQL, Collection di oggetti Java, file CSV, addirittura query Hibernate o JPA, tutto è lecito basta che i dati possano in qualche modo essere organizzati in righe e colonne. Insomma possiamo dire Jasper Reports vede il mondo come se fosse un grosso database!

Leggi tutto