
Java Context
In programmazione il contesto è l’insieme di tutte le informazioni che in qualche modo possono condizionare l’unità di lavoro corrente. Ad esempio l’ambiente di esecuzione utilizzato, le variabili di ambiente, le…
Read more »
Parallel Stream in Java
In questo articolo discutiamo di elaborazione parallela mediante java Stream presentandone vantaggi e svantaggi.
Read more »
Java Optional
Il tipo Optional è stato introdotto in java 8 allo scopo di rappresentare oggetti che possono assumere valori nulli. Vediamo come utilizzarli.
Read more »
Programmazione Funzionale in Java
Vediamo come è stato introdotto il paradigma di programmazione funzionale nel linguaggio Java.
Read more »
Java Dynamic Proxy
Il proxy è un design pattern strutturale in cui un oggetto P funge da mediatore nelle chiamate verso un altro oggetto O. In altri termini un chiamante non invocare direttamente…
Read more »
Copia di Bean con Dozer
Sono diversi i motivi per cui in una applicazione si ha la necessità di effettuare la copia di un bean. Ad esempio potrebbe essere necessario integrarsi con sistemi esterni e non…
Read more »
Gestione delle Transazioni con JDBC
Con il termine transazione si intende una unità logica di elaborazione composta da una sequenza di operazioni che devono terminare tutte con successo o fallimento. Un apposito modulo del DBMS, denominato Transaction Manager (TM), ha…
Read more »
JDBC Tracing
Introduzione In questo breve articolo vediamo come sia possibile tracciare le operazioni che sono eseguite nell’ambito di una connessione JDBC a fini di debugging. Per una guida rapida introduttiva su concetti legati…
Read more »
Accesso ai Database in Java con JDBC
Introduzione JDBC è l’acronimo per Java DataBase Connectivity ed identifica un set di API standardizzate per l’accesso e la gestione della persistenza dei dati su database indipendentemente dal vendor del DBMS…
Read more »
Collection e Stream in Java
Una interessante caratteristica di Java 8 è la possibilità di processare gli oggetti contenuti in una collection attraverso l’utilizzo di una nuovo strumento: gli Stream. Questa nuova astrazione non ha nulla…
Read more »