我正在尝试使用Room Persistence Library的示例.我创建了一个实体:
@Entity
public class Agent {
@PrimaryKey
public String guid;
public String name;
public String email;
public String password;
public String phone;
public String licence;
}
Run Code Online (Sandbox Code Playgroud)
创建了一个DAO类:
@Dao
public interface AgentDao {
@Query("SELECT COUNT(*) FROM Agent where email = :email OR phone = :phone OR licence = :licence")
int agentsCount(String email, String phone, String licence);
@Insert
void insertAgent(Agent agent);
}
Run Code Online (Sandbox Code Playgroud)
创建了Database类:
@Database(entities = {Agent.class}, version = 1)
public abstract class AppDatabase extends RoomDatabase {
public abstract …Run Code Online (Sandbox Code Playgroud)