package com.example.wordlist; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import androidx.lifecycle.Observer; import androidx.lifecycle.ViewModelProviders;…

في هذا الفيديو نستكمل العمل على التطبيق الخطوة التالية هي انشاء
*** DAO – Data Access Object (Interface)
هي كلاس بداخلها العمليات التي يتم تنفيذها على الجداول
package com.example.wordlist; import androidx.lifecycle.LiveData; import androidx.room.Dao; import androidx.room.Delete; import androidx.room.Insert; import androidx.room.Query; import androidx.room.Update; import java.util.List; @Dao public interface WordsDao { @Insert void insert(Words word); @Update void update (Words word); @Delete void delete (Words word); @Query("DELETE From wordTable") void deleteAllWords (); @Query("SELECT * From wordTable") LiveData<List<Words>> getAllWords(); }
This Post Has 0 Comments