| package com.dayu.qiheonlinelibrary.dao; | 
|   | 
| import androidx.room.Dao; | 
| import androidx.room.Insert; | 
| import androidx.room.OnConflictStrategy; | 
| import androidx.room.Query; | 
| import androidx.room.Update; | 
|   | 
| import com.dayu.qiheonlinelibrary.dbBean.CardData; | 
|   | 
|   | 
| /** | 
|  * Created by Android Studio. | 
|  * author: zuo | 
|  * Date: 2023-12-14 | 
|  * Time: 10:08 | 
|  * 备注: | 
|  */ | 
| @Dao | 
| public interface CardDataDao { | 
|     @Insert(onConflict = OnConflictStrategy.REPLACE) | 
|     void insert(CardData cardData); | 
|   | 
|     @Update | 
|     void update(CardData cardData); | 
|   | 
|     @Query("select  * from CardData where cardType=:cardType limit 1") | 
|     CardData findFirst(String cardType); | 
|   | 
|   | 
| } |