如何在android SQLite中从POJO创建表

时间:2015-06-02 13:28:32

标签: android sqlite

我正在编写一个Android应用程序,其中我有一个java类,应该代表DB中的表。

class Table1 {
  String row1;
  String row2;
}

如果我必须在数据库中创建一个表,我应该这样做。
mydatabase.execSQL("CREATE TABLE IF NOT EXISTS Table1(row1 VARCHAR,row2 VARCHAR);");

但问题是我在SQL查询中复制了类结构。这很容易出错,每当我需要更改表的属性时,都需要在多个位置进行更改。有一个更好的方法吗。我可以使用mydatabase.createTableFrom(Table1.class)这样的东西吗?

0 个答案:

没有答案