Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Migrare dalla versione 1.x alla 2.x del AWS SDK for Java
La AWS SDK for Java 2.x è un'importante riscrittura della base di codice 1.x basata su Java 8+. Include numerosi aggiornamenti, tra cui maggiore consistenza, semplicità d'uso e immutabilità rigorosamente applicata. Questa sezione descrive le principali funzionalità nuove della versione 2.x e fornisce indicazioni su come migrare il codice alla versione 2.x dalla 1.x.
Argomenti
Novità della versione 2
-
È possibile configurare i propri client. HTTP Vedi configurazione del HTTP trasporto.
-
I client asincroni offrono un supporto I/O non bloccante e restituiscono oggetti.
CompletableFuture
Vedere Programmazione asincrona. -
Le operazioni che restituiscono più pagine dispongono di risposte con paginazione automatica. In questo modo, puoi concentrare il codice su cosa fare con la risposta, senza dover controllare e visualizzare le pagine successive. Vedi Paginazione.
-
SDKle prestazioni all'avvio delle AWS Lambda funzioni sono migliorate. Visualizza i miglioramenti delle prestazioni SDK all'ora di avvio.
-
La versione 2.x supporta un nuovo metodo breve per la creazione delle richieste.
dynamoDbClient.putItem(request -> request.tableName(TABLE))
Per ulteriori dettagli sulle nuove funzionalità e per visualizzare esempi di codice specifici, consulta le altre sezioni di questa guida.