gradle implementation 'androidx.room:room-runtime:2.4.0' annotationProcessor 'androidx.room:room-compiler:2.4.0' @Entity(tableName = "users") public class User { @PrimaryKey private int id; private String name; } @Dao public interface UserDao { @Insert void insert(User user); @Delete void delete(User user); } @Database(entities = {User.class}, version = 1) public abstract class AppDatabase extends RoomDatabase { public abstract UserDao userDao(); } AppDatabase db = Room.databaseBuilder(getApplicationContext(), AppDatabase.class, "app-database") .build(); UserDao userDao = db.userDao(); User user = new User(); user.setId(1); user.setName("John Doe"); userDao.insert(user);


上一篇:
下一篇:
切换中文