Come registrare un servlet in Java

1. Introduzione Questo articolo fornirà una panoramica su come registrare un servlet in Jakarta EE e Spring Boot. Nello specifico, esamineremo due modi per registrare un servlet Java in Jakarta EE: uno utilizzando un file web.xml e l'altro utilizzando le annotazioni. Quindi registreremo i servlet in Spring Boot utilizzando la configurazione XML, la configurazione Java e le proprietà configurabili. Leggi di più »

Guida all'interfaccia ResultSet JDBC

1. Panoramica L'API JDBC (Java Database Connectivity) fornisce l'accesso al database da un'applicazione Java. È possibile utilizzare JDBC per connettersi a qualsiasi database purché sia ​​disponibile il driver JDBC supportato. Il ResultSet è una tabella di dati generata dall'esecuzione di query di database. In queLeggi di più »

Introduzione a TestNG

1. Panoramica In questo articolo, introdurremo il framework di test TestNG. Ci concentreremo su: configurazione del framework, scrittura di test case e configurazione semplici, esecuzione di test, generazione di report di test ed esecuzione di test simultanei. 2. Configurazione Cominciamo aggiungendo la dipendenza Maven nel nostro file pom.Leggi di più »

Una guida a Google-Http-Client

1. Panoramica In questo articolo daremo uno sguardo alla libreria client HTTP di Google per Java, che è una libreria veloce e ben astratta per accedere a qualsiasi risorsa tramite il protocollo di connessione HTTP. Le caratteristiche principali del cliente sono: un livello di astrazione HTTP che consente di disaccoppiare qualsiasi libreria di basso livello modelli di analisi JSON e XML veloci, efficienti e flessibili della risposta HTTP e del contenuto della richiesta annotazioni e astrazioni facili da usare per le mappature delle risorse HTTP La libreria può essere utilizzata anche inLeggi di più »

Chiusure in Groovy

1. Panoramica In questo tutorial introduttivo, esploreremo il concetto di chiusure in Groovy, una caratteristica chiave di questo linguaggio JVM dinamico e potente. Molti altri linguaggi, inclusi Javascript e Python, supportano il concetto di chiusure. Tuttavia, le caratteristiche e il funzionamento delle chiusure variano da lingua a lingua.Leggi di più »

Il plug-in Failsafe di Maven

Questo articolo fa parte di una serie: • Maven Resources Plugin • Plugin del compilatore Maven • Guida rapida al plug-in di installazione di Maven • Il plug-in Maven Failsafe (articolo attuale) • Guida rapida al plug-in Maven Surefire • Il plugin Maven Deploy • Il plugin Maven Clean • Il plugin Maven Verifier • Il plug-in del sito Maven • Guida ai plugin principali di Maven 1. Panoramica Questo Leggi di più »

Ricettario delle collezioni Guava

1. Introduzione Questo articolo del libro di cucina è organizzato in ricette piccole e mirate e frammenti di codice per l'utilizzo di raccolte in stile Guava. Il formato è quello di un elenco crescente di esempi di codice senza ulteriori spiegazioni necessarie: ha lo scopo di mantenere gli usi comuni dell'API di facile accesso durante lo sviluppo. Leggi di più »

Introduzione a Vaadin

1. Panoramica Vaadin è un framework Java lato server per la creazione di interfacce utente web. Usandolo, possiamo creare il nostro front-end utilizzando le funzionalità Java. 2. Dipendenze e installazione di Maven Cominciamo aggiungendo le seguenti dipendenze al nostro pom.xml : com.vaadin vaadin-server com.vaLeggi di più »