Menggunakan Room untuk persistensi data

  1. Manakah dari pernyataan berikut ini yang salah tentang anotasi @Query?

  2. Manakah dari pernyataan berikut ini yang benar tentang DAO?

    Pilih sebanyak mungkin jawaban yang Anda inginkan.

  3. Mengapa Anda perlu menggunakan fungsi synchronized() saat membuat database?

    Pilih sebanyak mungkin jawaban yang Anda inginkan.

  4. Manakah dari pernyataan berikut ini yang salah tentang class AppDatabase?

  5. Anotasi @Insert dan @Delete dapat digunakan tanpa memberikan pernyataan SQL.

  6. Manakah dari pernyataan berikut ini yang benar tentang ViewModel dalam aplikasi yang menggunakan Room?

    Pilih sebanyak mungkin jawaban yang Anda inginkan.

  7. Lengkapi bagian yang kosong

    Masukkan satu kata atau lebih untuk melengkapi kalimat.

    Untuk menangani konflik saat menyisipkan ke database, Anda dapat meneruskan ___, seperti IGNORE, ke anotasi @Insert.

  8. Factory ViewModel adalah class yang diturunkan dari ___ dan bertanggung jawab membuat instance class ViewModel.

  9. Benar atau Salah: Di aplikasi Room, class Application mengizinkan objek lainnya mengakses class AppDatabase.