DynamoDB memetakan perbedaan API antara versi 1 dan versi 2 AWS SDK untuk Java - AWS SDK for Java 2.x

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

DynamoDB memetakan perbedaan API antara versi 1 dan versi 2 AWS SDK untuk Java

APIs Pemetaan DynamoDB berubah secara signifikan antara versi 1 dan versi 2. AWS SDK untuk Java Di versi 1, Anda menggunakan DynamoDBMapper untuk bekerja dengan Java POJOs. Di versi 2, Anda menggunakan nama metode DynamoDbEnhancedClient yang diperbarui, opsi definisi skema yang disempurnakan, dan keamanan tipe yang ditingkatkan.

Perbedaan utama meliputi:

  • Nama metode baru (seperti getItem bukanload)

  • Pembuatan skema tabel eksplisit

  • Dukungan bawaan untuk operasi sinkron dan asinkron

  • Perubahan cara string dan konfigurasi kosong ditangani

Bagian ini mencakup perubahan API pemetaan, perbedaan anotasi, pembaruan konfigurasi, dan panduan migrasi untuk membantu Anda bertransisi dari v1 DynamoDBMapper ke v2. DynamoDbEnhancedClient