Implementazione di un Bot Telegram
Telegram è una piattaforma di messaggistica istantanea che consente agli utenti di inviare messaggi, foto, video e documenti in modo sicuro e veloce. Una delle funzionalità più interessanti di Telegram…
Read more »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 »