Unire PDF in Java con PDFBox
Apache PDFBox è un'ottima libreria per lavorare con i PDF in Java.
In questo articolo vediamo come usarla per unire più files PDF atraverso PDFMergerUtility.
Write Once Run Anywhere
Apache PDFBox è un'ottima libreria per lavorare con i PDF in Java.
In questo articolo vediamo come usarla per unire più files PDF atraverso PDFMergerUtility.
I record in Java corrispondono, sostanzialmente, alle data class di Kotlin.
Possono essere molto utili in quanto ci risparmiano parecchio codice.
Gli HashSet in Java sono delle collezioni con dati univoci.
E' possibile aggiungere o rimuovere elementi, ma non accetta elementi duplicati.
Partendo da un HashSet è possibile crearne uno non modificabile, nel senso che non è possibile aggiungere o rimuovere elementi.
Le ConcurrentHashMap fanno parto delle Java Collections, ed implementano l'interfaccia Map.
Sono sostanzialmente delle strutture dati chiave:valore thread safety.
Ma rispetto ad altre strutture simili, hanno dei vantaggi in termini di performance.
RxJava è una implementazione per Java di ReactiveX, un API per la programmazione asincrona.
In questo articolo vediamo un esempio del suo utilizzo.
Invieremo delle richieste tramite WebSocket; purtroppo non posso mettervi l'url che ho usato io perchè non è pubblico.
Micronaut è un web framework per Java che ci permette di creare delle API rest in maniera abbastanza veloce.
In questo articolo vediamo un'introduzione.
Prima di tutto andiamo alla pagina di launch e creiamo il progetto.
Io ho scelto Maven come build system, ma non è fondamentale; al momento non ho aggiunto altre librerie.
Vert.x web ci mette a disposizione l'oggetto FileUpload per il caricamento dei file.
In questo articolo vediamo come usarlo.
n questo articolo vediamo come leggere i file .env in Java, usando la libreria dotenv-java!
Tra l'altro è compatibile anche con app Android.
Vert.x ha una sua libreria per l'invio delle email, che potreste avere anche già installato.
Dovete controllare tra le dipendenze.
Datafaker è una delle tante librerie per Java per la creazione di fake-data da usare nelle nostre applicazioni.
Ha moltissimi provider tra cui scegliere, e i diverse lingue.